X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=examples%2Ftep_termination%2Fvxlan.h;h=4242e1112ebe79215d12e65a596728c7eef22bf8;hb=2193b7467f7ae10c205f51c3b494cba776b3b6d1;hp=090eb486f0481cc844cac624147b89ad3247fc95;hpb=9b96dd2609dad3e840466dfd25e40fb767f1ff56;p=dpdk.git diff --git a/examples/tep_termination/vxlan.h b/examples/tep_termination/vxlan.h index 090eb486f0..4242e1112e 100644 --- a/examples/tep_termination/vxlan.h +++ b/examples/tep_termination/vxlan.h @@ -48,6 +48,7 @@ extern struct ipv4_hdr app_ip_hdr[VXLAN_N_PORTS]; extern struct ether_hdr app_l2_hdr[VXLAN_N_PORTS]; extern uint8_t tx_checksum; +extern uint16_t tso_segsz; struct vxlan_port { uint32_t vport_id; /**< VirtIO port id */ @@ -73,6 +74,7 @@ union tunnel_offload_info { uint64_t l2_len:7; /**< L2 (MAC) Header Length. */ uint64_t l3_len:9; /**< L3 (IP) Header Length. */ uint64_t l4_len:8; /**< L4 Header Length. */ + uint64_t tso_segsz:16; /**< TCP TSO segment size */ uint64_t outer_l2_len:7; /**< outer L2 Header Length */ uint64_t outer_l3_len:16; /**< outer L3 Header Length */ };