@@ -436,15 +436,6 @@ s! {
436436 pub options: :: __u32,
437437 }
438438
439- pub struct xsk_tx_metadata_completion {
440- pub tx_timestamp: :: __u64,
441- }
442-
443- pub struct xsk_tx_metadata_request {
444- pub csum_start: :: __u16,
445- pub csum_offset: :: __u16,
446- }
447-
448439 pub struct iocb {
449440 pub aio_data: :: __u64,
450441 #[ cfg( target_endian = "little" ) ]
@@ -666,18 +657,6 @@ s_no_extra_traits! {
666657 pub ut_addr_v6: [ i32 ; 4 ] ,
667658 __glibc_reserved: [ :: c_char; 20 ] ,
668659 }
669-
670- #[ allow( missing_debug_implementations) ]
671- pub struct xsk_tx_metadata {
672- pub flags: :: __u64,
673- pub xsk_tx_metadata_union: __c_anonymous_xsk_tx_metadata_union,
674- }
675-
676- #[ allow( missing_debug_implementations) ]
677- pub union __c_anonymous_xsk_tx_metadata_union {
678- pub request: xsk_tx_metadata_request,
679- pub completion: xsk_tx_metadata_completion,
680- }
681660}
682661
683662cfg_if ! {
@@ -1109,8 +1088,6 @@ pub const XDP_USE_NEED_WAKEUP: ::__u16 = 1 << 3;
11091088pub const XDP_USE_SG : :: __u16 = 1 << 4 ;
11101089
11111090pub const XDP_UMEM_UNALIGNED_CHUNK_FLAG : :: __u32 = 1 << 0 ;
1112- pub const XDP_UMEM_TX_SW_CSUM : :: __u32 = 1 << 1 ;
1113- pub const XDP_UMEM_TX_METADATA_LEN : :: __u32 = 1 << 2 ;
11141091
11151092pub const XDP_RING_NEED_WAKEUP : :: __u32 = 1 << 0 ;
11161093
@@ -1133,11 +1110,7 @@ pub const XDP_UMEM_PGOFF_COMPLETION_RING: ::c_ulonglong = 0x180000000;
11331110pub const XSK_UNALIGNED_BUF_OFFSET_SHIFT : :: c_int = 48 ;
11341111pub const XSK_UNALIGNED_BUF_ADDR_MASK : :: c_ulonglong = ( 1 << XSK_UNALIGNED_BUF_OFFSET_SHIFT ) - 1 ;
11351112
1136- pub const XDP_TXMD_FLAGS_TIMESTAMP : :: __u32 = 1 << 0 ;
1137- pub const XDP_TXMD_FLAGS_CHECKSUM : :: __u32 = 1 << 1 ;
1138-
11391113pub const XDP_PKT_CONTD : :: __u32 = 1 << 0 ;
1140- pub const XDP_TX_METADATA : :: __u32 = 1 << 1 ;
11411114
11421115pub const ELFOSABI_ARM_AEABI : u8 = 64 ;
11431116
0 commit comments