|
@@ -45,6 +45,8 @@ int vxlan_xmit_skb(struct vxlan_sock *vs,
|
|
__be32 src, __be32 dst, __u8 tos, __u8 ttl, __be16 df,
|
|
__be32 src, __be32 dst, __u8 tos, __u8 ttl, __be16 df,
|
|
__be16 src_port, __be16 dst_port, __be32 vni, bool xnet);
|
|
__be16 src_port, __be16 dst_port, __be32 vni, bool xnet);
|
|
|
|
|
|
|
|
+bool vxlan_gso_check(struct sk_buff *skb);
|
|
|
|
+
|
|
/* IP header + UDP + VXLAN + Ethernet header */
|
|
/* IP header + UDP + VXLAN + Ethernet header */
|
|
#define VXLAN_HEADROOM (20 + 8 + 8 + 14)
|
|
#define VXLAN_HEADROOM (20 + 8 + 8 + 14)
|
|
/* IPv6 header + UDP + VXLAN + Ethernet header */
|
|
/* IPv6 header + UDP + VXLAN + Ethernet header */
|