X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=linux_module%2Fiface-keyed-stream-user.h;h=0ab1738b323e1889e25b79f9074c598d67acb34c;hb=6ce41e0f30868d2905e12a4f15ce9a11fd439e8c;hp=865918abfb29341189145a820b35a6782f05fdc3;hpb=1c4d4772663c7bb6ddf78db445a27b92c58b8fad;p=palacios.git diff --git a/linux_module/iface-keyed-stream-user.h b/linux_module/iface-keyed-stream-user.h index 865918a..0ab1738 100644 --- a/linux_module/iface-keyed-stream-user.h +++ b/linux_module/iface-keyed-stream-user.h @@ -7,7 +7,12 @@ */ +// Attach to the VM +#define V3_VM_KSTREAM_USER_CONNECT (11244+1) + // get size of pending request +// Note that this is not the wrong ioctl - the connect ioctl applies to the VM device +// the following ioctls apply to the FD returned by the connect #define V3_KSTREAM_REQUEST_SIZE_IOCTL (11244+1) // get the pending request #define V3_KSTREAM_REQUEST_PULL_IOCTL (11244+2) @@ -20,6 +25,7 @@ #define USER #endif + struct palacios_user_keyed_stream_url { uint64_t len; char url[0]; // len describes it