X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fmeta-flow.h;h=1c49306e7eb242853fb7779a6a824fbb2954a2a0;hb=2e1ae2005ed347d2dfebd23fff40c54a1a2a6716;hp=60bfecaa586515f7ebd10d59891a3782b0f3285d;hpb=9bab681f33e09882e8f652c8e96a2b998b3ef9b3;p=sliver-openvswitch.git diff --git a/lib/meta-flow.h b/lib/meta-flow.h index 60bfecaa5..1c49306e7 100644 --- a/lib/meta-flow.h +++ b/lib/meta-flow.h @@ -32,6 +32,11 @@ struct match; enum mf_field_id { /* Metadata. */ MFF_TUN_ID, /* be64 */ + MFF_TUN_SRC, /* be32 */ + MFF_TUN_DST, /* be32 */ + MFF_TUN_FLAGS, /* be16 */ + MFF_TUN_TTL, /* u8 */ + MFF_TUN_TOS, /* u8 */ MFF_METADATA, /* be64 */ MFF_IN_PORT, /* be16 */ @@ -195,7 +200,8 @@ enum mf_string { MFS_IPV4, MFS_IPV6, MFS_OFP_PORT, /* An OpenFlow port number or name. */ - MFS_FRAG /* no, yes, first, later, not_later */ + MFS_FRAG, /* no, yes, first, later, not_later */ + MFS_TNL_FLAGS, /* FLOW_TNL_F_* flags */ }; struct mf_field {