diff options
author | Darrell Ball <dlu998@gmail.com> | 2019-02-13 15:34:21 -0800 |
---|---|---|
committer | Ben Pfaff <blp@ovn.org> | 2019-02-14 14:18:56 -0800 |
commit | 4ea96698f66792302b88b06c756862e24cc5b88e (patch) | |
tree | 3f4920fe570a2a9c48ee81f50160ebe95d925513 /include/sparse | |
parent | 9f17f104fe789b0ae803a2a45bba63057a73b116 (diff) | |
download | openvswitch-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.h | 1 |
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 */ |