@@ -436,15 +436,6 @@ s! {
436
436
pub options: :: __u32,
437
437
}
438
438
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
-
448
439
pub struct iocb {
449
440
pub aio_data: :: __u64,
450
441
#[ cfg( target_endian = "little" ) ]
@@ -666,18 +657,6 @@ s_no_extra_traits! {
666
657
pub ut_addr_v6: [ i32 ; 4 ] ,
667
658
__glibc_reserved: [ :: c_char; 20 ] ,
668
659
}
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
- }
681
660
}
682
661
683
662
cfg_if ! {
@@ -1109,8 +1088,6 @@ pub const XDP_USE_NEED_WAKEUP: ::__u16 = 1 << 3;
1109
1088
pub const XDP_USE_SG : :: __u16 = 1 << 4 ;
1110
1089
1111
1090
pub 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 ;
1114
1091
1115
1092
pub const XDP_RING_NEED_WAKEUP : :: __u32 = 1 << 0 ;
1116
1093
@@ -1133,11 +1110,7 @@ pub const XDP_UMEM_PGOFF_COMPLETION_RING: ::c_ulonglong = 0x180000000;
1133
1110
pub const XSK_UNALIGNED_BUF_OFFSET_SHIFT : :: c_int = 48 ;
1134
1111
pub const XSK_UNALIGNED_BUF_ADDR_MASK : :: c_ulonglong = ( 1 << XSK_UNALIGNED_BUF_OFFSET_SHIFT ) - 1 ;
1135
1112
1136
- pub const XDP_TXMD_FLAGS_TIMESTAMP : :: __u32 = 1 << 0 ;
1137
- pub const XDP_TXMD_FLAGS_CHECKSUM : :: __u32 = 1 << 1 ;
1138
-
1139
1113
pub const XDP_PKT_CONTD : :: __u32 = 1 << 0 ;
1140
- pub const XDP_TX_METADATA : :: __u32 = 1 << 1 ;
1141
1114
1142
1115
pub const ELFOSABI_ARM_AEABI : u8 = 64 ;
1143
1116
0 commit comments