[codegen] Update libbpf to c1a6c770c46c6e78ad6755bf596c23a4e6f6b216

Update libbpf to c1a6c770c46c6e78ad6755bf596c23a4e6f6b216

Files changed:
M	aya-obj/src/generated/linux_bindings_aarch64.rs
M	aya-obj/src/generated/linux_bindings_armv7.rs
A	aya-obj/src/generated/linux_bindings_powerpc64.rs
M	aya-obj/src/generated/linux_bindings_riscv64.rs
A	aya-obj/src/generated/linux_bindings_s390x.rs
M	aya-obj/src/generated/linux_bindings_x86_64.rs
M	ebpf/aya-ebpf-bindings/src/aarch64/bindings.rs
M	ebpf/aya-ebpf-bindings/src/armv7/bindings.rs
A	ebpf/aya-ebpf-bindings/src/powerpc64/bindings.rs
A	ebpf/aya-ebpf-bindings/src/powerpc64/helpers.rs
M	ebpf/aya-ebpf-bindings/src/riscv64/bindings.rs
A	ebpf/aya-ebpf-bindings/src/s390x/bindings.rs
A	ebpf/aya-ebpf-bindings/src/s390x/helpers.rs
M	ebpf/aya-ebpf-bindings/src/x86_64/bindings.rs

Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
pull/978/head
dave-tucker 4 months ago committed by Dave Tucker
parent c34abd6418
commit 8b50a6a573

@ -2403,24 +2403,23 @@ pub struct tcmsg {
pub tcm_parent: __u32,
pub tcm_info: __u32,
}
pub const TCA_UNSPEC: _bindgen_ty_172 = 0;
pub const TCA_KIND: _bindgen_ty_172 = 1;
pub const TCA_OPTIONS: _bindgen_ty_172 = 2;
pub const TCA_STATS: _bindgen_ty_172 = 3;
pub const TCA_XSTATS: _bindgen_ty_172 = 4;
pub const TCA_RATE: _bindgen_ty_172 = 5;
pub const TCA_FCNT: _bindgen_ty_172 = 6;
pub const TCA_STATS2: _bindgen_ty_172 = 7;
pub const TCA_STAB: _bindgen_ty_172 = 8;
pub const TCA_PAD: _bindgen_ty_172 = 9;
pub const TCA_DUMP_INVISIBLE: _bindgen_ty_172 = 10;
pub const TCA_CHAIN: _bindgen_ty_172 = 11;
pub const TCA_HW_OFFLOAD: _bindgen_ty_172 = 12;
pub const TCA_INGRESS_BLOCK: _bindgen_ty_172 = 13;
pub const TCA_EGRESS_BLOCK: _bindgen_ty_172 = 14;
pub const TCA_DUMP_FLAGS: _bindgen_ty_172 = 15;
pub const __TCA_MAX: _bindgen_ty_172 = 16;
pub type _bindgen_ty_172 = ::core::ffi::c_uint;
pub const TCA_UNSPEC: _bindgen_ty_170 = 0;
pub const TCA_KIND: _bindgen_ty_170 = 1;
pub const TCA_OPTIONS: _bindgen_ty_170 = 2;
pub const TCA_STATS: _bindgen_ty_170 = 3;
pub const TCA_XSTATS: _bindgen_ty_170 = 4;
pub const TCA_RATE: _bindgen_ty_170 = 5;
pub const TCA_FCNT: _bindgen_ty_170 = 6;
pub const TCA_STATS2: _bindgen_ty_170 = 7;
pub const TCA_STAB: _bindgen_ty_170 = 8;
pub const TCA_PAD: _bindgen_ty_170 = 9;
pub const TCA_DUMP_INVISIBLE: _bindgen_ty_170 = 10;
pub const TCA_CHAIN: _bindgen_ty_170 = 11;
pub const TCA_HW_OFFLOAD: _bindgen_ty_170 = 12;
pub const TCA_INGRESS_BLOCK: _bindgen_ty_170 = 13;
pub const TCA_EGRESS_BLOCK: _bindgen_ty_170 = 14;
pub const __TCA_MAX: _bindgen_ty_170 = 15;
pub type _bindgen_ty_170 = ::core::ffi::c_uint;
pub const AYA_PERF_EVENT_IOC_ENABLE: ::core::ffi::c_int = 9216;
pub const AYA_PERF_EVENT_IOC_DISABLE: ::core::ffi::c_int = 9217;
pub const AYA_PERF_EVENT_IOC_SET_BPF: ::core::ffi::c_int = 1074013192;

@ -2403,24 +2403,23 @@ pub struct tcmsg {
pub tcm_parent: __u32,
pub tcm_info: __u32,
}
pub const TCA_UNSPEC: _bindgen_ty_172 = 0;
pub const TCA_KIND: _bindgen_ty_172 = 1;
pub const TCA_OPTIONS: _bindgen_ty_172 = 2;
pub const TCA_STATS: _bindgen_ty_172 = 3;
pub const TCA_XSTATS: _bindgen_ty_172 = 4;
pub const TCA_RATE: _bindgen_ty_172 = 5;
pub const TCA_FCNT: _bindgen_ty_172 = 6;
pub const TCA_STATS2: _bindgen_ty_172 = 7;
pub const TCA_STAB: _bindgen_ty_172 = 8;
pub const TCA_PAD: _bindgen_ty_172 = 9;
pub const TCA_DUMP_INVISIBLE: _bindgen_ty_172 = 10;
pub const TCA_CHAIN: _bindgen_ty_172 = 11;
pub const TCA_HW_OFFLOAD: _bindgen_ty_172 = 12;
pub const TCA_INGRESS_BLOCK: _bindgen_ty_172 = 13;
pub const TCA_EGRESS_BLOCK: _bindgen_ty_172 = 14;
pub const TCA_DUMP_FLAGS: _bindgen_ty_172 = 15;
pub const __TCA_MAX: _bindgen_ty_172 = 16;
pub type _bindgen_ty_172 = ::core::ffi::c_uint;
pub const TCA_UNSPEC: _bindgen_ty_170 = 0;
pub const TCA_KIND: _bindgen_ty_170 = 1;
pub const TCA_OPTIONS: _bindgen_ty_170 = 2;
pub const TCA_STATS: _bindgen_ty_170 = 3;
pub const TCA_XSTATS: _bindgen_ty_170 = 4;
pub const TCA_RATE: _bindgen_ty_170 = 5;
pub const TCA_FCNT: _bindgen_ty_170 = 6;
pub const TCA_STATS2: _bindgen_ty_170 = 7;
pub const TCA_STAB: _bindgen_ty_170 = 8;
pub const TCA_PAD: _bindgen_ty_170 = 9;
pub const TCA_DUMP_INVISIBLE: _bindgen_ty_170 = 10;
pub const TCA_CHAIN: _bindgen_ty_170 = 11;
pub const TCA_HW_OFFLOAD: _bindgen_ty_170 = 12;
pub const TCA_INGRESS_BLOCK: _bindgen_ty_170 = 13;
pub const TCA_EGRESS_BLOCK: _bindgen_ty_170 = 14;
pub const __TCA_MAX: _bindgen_ty_170 = 15;
pub type _bindgen_ty_170 = ::core::ffi::c_uint;
pub const AYA_PERF_EVENT_IOC_ENABLE: ::core::ffi::c_int = 9216;
pub const AYA_PERF_EVENT_IOC_DISABLE: ::core::ffi::c_int = 9217;
pub const AYA_PERF_EVENT_IOC_SET_BPF: ::core::ffi::c_int = 1074013192;

File diff suppressed because it is too large Load Diff

@ -2403,24 +2403,23 @@ pub struct tcmsg {
pub tcm_parent: __u32,
pub tcm_info: __u32,
}
pub const TCA_UNSPEC: _bindgen_ty_172 = 0;
pub const TCA_KIND: _bindgen_ty_172 = 1;
pub const TCA_OPTIONS: _bindgen_ty_172 = 2;
pub const TCA_STATS: _bindgen_ty_172 = 3;
pub const TCA_XSTATS: _bindgen_ty_172 = 4;
pub const TCA_RATE: _bindgen_ty_172 = 5;
pub const TCA_FCNT: _bindgen_ty_172 = 6;
pub const TCA_STATS2: _bindgen_ty_172 = 7;
pub const TCA_STAB: _bindgen_ty_172 = 8;
pub const TCA_PAD: _bindgen_ty_172 = 9;
pub const TCA_DUMP_INVISIBLE: _bindgen_ty_172 = 10;
pub const TCA_CHAIN: _bindgen_ty_172 = 11;
pub const TCA_HW_OFFLOAD: _bindgen_ty_172 = 12;
pub const TCA_INGRESS_BLOCK: _bindgen_ty_172 = 13;
pub const TCA_EGRESS_BLOCK: _bindgen_ty_172 = 14;
pub const TCA_DUMP_FLAGS: _bindgen_ty_172 = 15;
pub const __TCA_MAX: _bindgen_ty_172 = 16;
pub type _bindgen_ty_172 = ::core::ffi::c_uint;
pub const TCA_UNSPEC: _bindgen_ty_170 = 0;
pub const TCA_KIND: _bindgen_ty_170 = 1;
pub const TCA_OPTIONS: _bindgen_ty_170 = 2;
pub const TCA_STATS: _bindgen_ty_170 = 3;
pub const TCA_XSTATS: _bindgen_ty_170 = 4;
pub const TCA_RATE: _bindgen_ty_170 = 5;
pub const TCA_FCNT: _bindgen_ty_170 = 6;
pub const TCA_STATS2: _bindgen_ty_170 = 7;
pub const TCA_STAB: _bindgen_ty_170 = 8;
pub const TCA_PAD: _bindgen_ty_170 = 9;
pub const TCA_DUMP_INVISIBLE: _bindgen_ty_170 = 10;
pub const TCA_CHAIN: _bindgen_ty_170 = 11;
pub const TCA_HW_OFFLOAD: _bindgen_ty_170 = 12;
pub const TCA_INGRESS_BLOCK: _bindgen_ty_170 = 13;
pub const TCA_EGRESS_BLOCK: _bindgen_ty_170 = 14;
pub const __TCA_MAX: _bindgen_ty_170 = 15;
pub type _bindgen_ty_170 = ::core::ffi::c_uint;
pub const AYA_PERF_EVENT_IOC_ENABLE: ::core::ffi::c_int = 9216;
pub const AYA_PERF_EVENT_IOC_DISABLE: ::core::ffi::c_int = 9217;
pub const AYA_PERF_EVENT_IOC_SET_BPF: ::core::ffi::c_int = 1074013192;

File diff suppressed because it is too large Load Diff

@ -2403,24 +2403,23 @@ pub struct tcmsg {
pub tcm_parent: __u32,
pub tcm_info: __u32,
}
pub const TCA_UNSPEC: _bindgen_ty_172 = 0;
pub const TCA_KIND: _bindgen_ty_172 = 1;
pub const TCA_OPTIONS: _bindgen_ty_172 = 2;
pub const TCA_STATS: _bindgen_ty_172 = 3;
pub const TCA_XSTATS: _bindgen_ty_172 = 4;
pub const TCA_RATE: _bindgen_ty_172 = 5;
pub const TCA_FCNT: _bindgen_ty_172 = 6;
pub const TCA_STATS2: _bindgen_ty_172 = 7;
pub const TCA_STAB: _bindgen_ty_172 = 8;
pub const TCA_PAD: _bindgen_ty_172 = 9;
pub const TCA_DUMP_INVISIBLE: _bindgen_ty_172 = 10;
pub const TCA_CHAIN: _bindgen_ty_172 = 11;
pub const TCA_HW_OFFLOAD: _bindgen_ty_172 = 12;
pub const TCA_INGRESS_BLOCK: _bindgen_ty_172 = 13;
pub const TCA_EGRESS_BLOCK: _bindgen_ty_172 = 14;
pub const TCA_DUMP_FLAGS: _bindgen_ty_172 = 15;
pub const __TCA_MAX: _bindgen_ty_172 = 16;
pub type _bindgen_ty_172 = ::core::ffi::c_uint;
pub const TCA_UNSPEC: _bindgen_ty_170 = 0;
pub const TCA_KIND: _bindgen_ty_170 = 1;
pub const TCA_OPTIONS: _bindgen_ty_170 = 2;
pub const TCA_STATS: _bindgen_ty_170 = 3;
pub const TCA_XSTATS: _bindgen_ty_170 = 4;
pub const TCA_RATE: _bindgen_ty_170 = 5;
pub const TCA_FCNT: _bindgen_ty_170 = 6;
pub const TCA_STATS2: _bindgen_ty_170 = 7;
pub const TCA_STAB: _bindgen_ty_170 = 8;
pub const TCA_PAD: _bindgen_ty_170 = 9;
pub const TCA_DUMP_INVISIBLE: _bindgen_ty_170 = 10;
pub const TCA_CHAIN: _bindgen_ty_170 = 11;
pub const TCA_HW_OFFLOAD: _bindgen_ty_170 = 12;
pub const TCA_INGRESS_BLOCK: _bindgen_ty_170 = 13;
pub const TCA_EGRESS_BLOCK: _bindgen_ty_170 = 14;
pub const __TCA_MAX: _bindgen_ty_170 = 15;
pub type _bindgen_ty_170 = ::core::ffi::c_uint;
pub const AYA_PERF_EVENT_IOC_ENABLE: ::core::ffi::c_int = 9216;
pub const AYA_PERF_EVENT_IOC_DISABLE: ::core::ffi::c_int = 9217;
pub const AYA_PERF_EVENT_IOC_SET_BPF: ::core::ffi::c_int = 1074013192;

@ -280,10 +280,6 @@ pub const SO_TIMESTAMPING_NEW: u32 = 65;
pub const SO_RCVTIMEO_NEW: u32 = 66;
pub const SO_SNDTIMEO_NEW: u32 = 67;
pub const SO_DETACH_REUSEPORT_BPF: u32 = 68;
pub const SO_PREFER_BUSY_POLL: u32 = 69;
pub const SO_BUSY_POLL_BUDGET: u32 = 70;
pub const SO_NETNS_COOKIE: u32 = 71;
pub const SO_BUF_LOCK: u32 = 72;
pub const SO_TIMESTAMP: u32 = 29;
pub const SO_TIMESTAMPNS: u32 = 35;
pub const SO_TIMESTAMPING: u32 = 37;

@ -280,10 +280,6 @@ pub const SO_TIMESTAMPING_NEW: u32 = 65;
pub const SO_RCVTIMEO_NEW: u32 = 66;
pub const SO_SNDTIMEO_NEW: u32 = 67;
pub const SO_DETACH_REUSEPORT_BPF: u32 = 68;
pub const SO_PREFER_BUSY_POLL: u32 = 69;
pub const SO_BUSY_POLL_BUDGET: u32 = 70;
pub const SO_NETNS_COOKIE: u32 = 71;
pub const SO_BUF_LOCK: u32 = 72;
pub type __u8 = ::aya_ebpf_cty::c_uchar;
pub type __s16 = ::aya_ebpf_cty::c_short;
pub type __u16 = ::aya_ebpf_cty::c_ushort;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -280,10 +280,6 @@ pub const SO_TIMESTAMPING_NEW: u32 = 65;
pub const SO_RCVTIMEO_NEW: u32 = 66;
pub const SO_SNDTIMEO_NEW: u32 = 67;
pub const SO_DETACH_REUSEPORT_BPF: u32 = 68;
pub const SO_PREFER_BUSY_POLL: u32 = 69;
pub const SO_BUSY_POLL_BUDGET: u32 = 70;
pub const SO_NETNS_COOKIE: u32 = 71;
pub const SO_BUF_LOCK: u32 = 72;
pub const SO_TIMESTAMP: u32 = 29;
pub const SO_TIMESTAMPNS: u32 = 35;
pub const SO_TIMESTAMPING: u32 = 37;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -280,10 +280,6 @@ pub const SO_TIMESTAMPING_NEW: u32 = 65;
pub const SO_RCVTIMEO_NEW: u32 = 66;
pub const SO_SNDTIMEO_NEW: u32 = 67;
pub const SO_DETACH_REUSEPORT_BPF: u32 = 68;
pub const SO_PREFER_BUSY_POLL: u32 = 69;
pub const SO_BUSY_POLL_BUDGET: u32 = 70;
pub const SO_NETNS_COOKIE: u32 = 71;
pub const SO_BUF_LOCK: u32 = 72;
pub const SO_TIMESTAMP: u32 = 29;
pub const SO_TIMESTAMPNS: u32 = 35;
pub const SO_TIMESTAMPING: u32 = 37;

@ -7263,9 +7263,7 @@ pub const aya_ebpf_bindings::bindings::SO_BINDTOIFINDEX: u32
pub const aya_ebpf_bindings::bindings::SO_BPF_EXTENSIONS: u32
pub const aya_ebpf_bindings::bindings::SO_BROADCAST: u32
pub const aya_ebpf_bindings::bindings::SO_BSDCOMPAT: u32
pub const aya_ebpf_bindings::bindings::SO_BUF_LOCK: u32
pub const aya_ebpf_bindings::bindings::SO_BUSY_POLL: u32
pub const aya_ebpf_bindings::bindings::SO_BUSY_POLL_BUDGET: u32
pub const aya_ebpf_bindings::bindings::SO_CNX_ADVICE: u32
pub const aya_ebpf_bindings::bindings::SO_COOKIE: u32
pub const aya_ebpf_bindings::bindings::SO_DEBUG: u32
@ -7284,7 +7282,6 @@ pub const aya_ebpf_bindings::bindings::SO_LOCK_FILTER: u32
pub const aya_ebpf_bindings::bindings::SO_MARK: u32
pub const aya_ebpf_bindings::bindings::SO_MAX_PACING_RATE: u32
pub const aya_ebpf_bindings::bindings::SO_MEMINFO: u32
pub const aya_ebpf_bindings::bindings::SO_NETNS_COOKIE: u32
pub const aya_ebpf_bindings::bindings::SO_NOFCS: u32
pub const aya_ebpf_bindings::bindings::SO_NO_CHECK: u32
pub const aya_ebpf_bindings::bindings::SO_OOBINLINE: u32
@ -7295,7 +7292,6 @@ pub const aya_ebpf_bindings::bindings::SO_PEERCRED: u32
pub const aya_ebpf_bindings::bindings::SO_PEERGROUPS: u32
pub const aya_ebpf_bindings::bindings::SO_PEERNAME: u32
pub const aya_ebpf_bindings::bindings::SO_PEERSEC: u32
pub const aya_ebpf_bindings::bindings::SO_PREFER_BUSY_POLL: u32
pub const aya_ebpf_bindings::bindings::SO_PRIORITY: u32
pub const aya_ebpf_bindings::bindings::SO_PROTOCOL: u32
pub const aya_ebpf_bindings::bindings::SO_RCVBUF: u32

@ -6729,22 +6729,21 @@ pub const aya_obj::generated::TCA_BPF_OPS_LEN: aya_obj::generated::_bindgen_ty_1
pub const aya_obj::generated::TCA_BPF_POLICE: aya_obj::generated::_bindgen_ty_152
pub const aya_obj::generated::TCA_BPF_TAG: aya_obj::generated::_bindgen_ty_152
pub const aya_obj::generated::TCA_BPF_UNSPEC: aya_obj::generated::_bindgen_ty_152
pub const aya_obj::generated::TCA_CHAIN: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_DUMP_FLAGS: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_DUMP_INVISIBLE: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_EGRESS_BLOCK: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_FCNT: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_HW_OFFLOAD: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_INGRESS_BLOCK: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_KIND: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_OPTIONS: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_PAD: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_RATE: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_STAB: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_STATS: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_STATS2: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_UNSPEC: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_XSTATS: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::TCA_CHAIN: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_DUMP_INVISIBLE: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_EGRESS_BLOCK: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_FCNT: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_HW_OFFLOAD: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_INGRESS_BLOCK: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_KIND: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_OPTIONS: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_PAD: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_RATE: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_STAB: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_STATS: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_STATS2: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_UNSPEC: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TCA_XSTATS: aya_obj::generated::_bindgen_ty_170
pub const aya_obj::generated::TC_H_CLSACT: u32
pub const aya_obj::generated::TC_H_INGRESS: u32
pub const aya_obj::generated::TC_H_MAJ_MASK: u32
@ -6763,7 +6762,7 @@ pub const aya_obj::generated::XDP_FLAGS_SKB_MODE: u32
pub const aya_obj::generated::XDP_FLAGS_UPDATE_IF_NOEXIST: u32
pub const aya_obj::generated::__IFLA_XDP_MAX: aya_obj::generated::_bindgen_ty_92
pub const aya_obj::generated::__TCA_BPF_MAX: aya_obj::generated::_bindgen_ty_152
pub const aya_obj::generated::__TCA_MAX: aya_obj::generated::_bindgen_ty_172
pub const aya_obj::generated::__TCA_MAX: aya_obj::generated::_bindgen_ty_170
pub type aya_obj::generated::__s16 = core::ffi::c_short
pub type aya_obj::generated::__s32 = core::ffi::c_int
pub type aya_obj::generated::__s64 = core::ffi::c_longlong
@ -6779,7 +6778,7 @@ pub type aya_obj::generated::_bindgen_ty_14 = core::ffi::c_ulong
pub type aya_obj::generated::_bindgen_ty_15 = core::ffi::c_int
pub type aya_obj::generated::_bindgen_ty_152 = core::ffi::c_uint
pub type aya_obj::generated::_bindgen_ty_17 = core::ffi::c_uint
pub type aya_obj::generated::_bindgen_ty_172 = core::ffi::c_uint
pub type aya_obj::generated::_bindgen_ty_170 = core::ffi::c_uint
pub type aya_obj::generated::_bindgen_ty_19 = core::ffi::c_uint
pub type aya_obj::generated::_bindgen_ty_2 = core::ffi::c_uint
pub type aya_obj::generated::_bindgen_ty_21 = core::ffi::c_uint

Loading…
Cancel
Save