X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=datapath%2Fodp-compat.h;h=7ae5df695ee9658d619a016351fcd4415057997a;hb=49ad0403a79ed166fad156dd649f8f9d63fc9dc3;hp=d30b05f6260605a6b071f1911904ca82d36ef1d4;hpb=c3827f619a38d3d202020838e1f92860046a3dbe;p=openvswitch diff --git a/datapath/odp-compat.h b/datapath/odp-compat.h index d30b05f6..7ae5df69 100644 --- a/datapath/odp-compat.h +++ b/datapath/odp-compat.h @@ -15,7 +15,7 @@ #include "openvswitch/datapath-protocol.h" #include -#define ODP_PORT_LIST32 _IOWR('O', 10, struct compat_odp_portvec) +#define ODP_VPORT_LIST32 _IOWR('O', 10, struct compat_odp_portvec) #define ODP_FLOW_GET32 _IOWR('O', 13, struct compat_odp_flow) #define ODP_FLOW_PUT32 _IOWR('O', 14, struct compat_odp_flow) #define ODP_FLOW_LIST32 _IOWR('O', 15, struct compat_odp_flowvec) @@ -32,7 +32,7 @@ struct compat_odp_flow { struct odp_flow_stats stats; struct odp_flow_key key; compat_uptr_t actions; - u32 n_actions; + u32 actions_len; u32 flags; }; @@ -47,12 +47,8 @@ struct compat_odp_flowvec { }; struct compat_odp_execute { - u16 in_port; - u16 reserved1; - u32 reserved2; - compat_uptr_t actions; - u32 n_actions; + u32 actions_len; compat_uptr_t data; u32 length;