summaryrefslogtreecommitdiff
path: root/include/sparse
diff options
context:
space:
mode:
authorDarrell Ball <dlu998@gmail.com>2019-02-13 15:34:21 -0800
committerBen Pfaff <blp@ovn.org>2019-02-14 14:18:56 -0800
commit4ea96698f66792302b88b06c756862e24cc5b88e (patch)
tree3f4920fe570a2a9c48ee81f50160ebe95d925513 /include/sparse
parent9f17f104fe789b0ae803a2a45bba63057a73b116 (diff)
downloadopenvswitch-4ea96698f66792302b88b06c756862e24cc5b88e.tar.gz
Userspace datapath: Add fragmentation handling.
Fragmentation handling is added for supporting conntrack. Both v4 and v6 are supported. After discussion with several people, I decided to not store configuration state in the database to be more consistent with the kernel in future, similarity with other conntrack configuration which will not be in the database as well and overall simplicity. Accordingly, fragmentation handling is enabled by default. This patch enables fragmentation tests for the userspace datapath. Signed-off-by: Darrell Ball <dlu998@gmail.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'include/sparse')
-rw-r--r--include/sparse/netinet/ip6.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/sparse/netinet/ip6.h b/include/sparse/netinet/ip6.h
index d2a54de16..bfa637a46 100644
--- a/include/sparse/netinet/ip6.h
+++ b/include/sparse/netinet/ip6.h
@@ -64,5 +64,6 @@ struct ip6_frag {
};
#define IP6F_OFF_MASK ((OVS_FORCE ovs_be16) 0xfff8)
+#define IP6F_MORE_FRAG ((OVS_FORCE ovs_be16) 0x0001)
#endif /* netinet/ip6.h sparse */