@@ -2543,6 +2543,11 @@ const (
2543
2543
BPF_REG_8 = C .BPF_REG_8
2544
2544
BPF_REG_9 = C .BPF_REG_9
2545
2545
BPF_REG_10 = C .BPF_REG_10
2546
+ BPF_CGROUP_ITER_ORDER_UNSPEC = C .BPF_CGROUP_ITER_ORDER_UNSPEC
2547
+ BPF_CGROUP_ITER_SELF_ONLY = C .BPF_CGROUP_ITER_SELF_ONLY
2548
+ BPF_CGROUP_ITER_DESCENDANTS_PRE = C .BPF_CGROUP_ITER_DESCENDANTS_PRE
2549
+ BPF_CGROUP_ITER_DESCENDANTS_POST = C .BPF_CGROUP_ITER_DESCENDANTS_POST
2550
+ BPF_CGROUP_ITER_ANCESTORS_UP = C .BPF_CGROUP_ITER_ANCESTORS_UP
2546
2551
BPF_MAP_CREATE = C .BPF_MAP_CREATE
2547
2552
BPF_MAP_LOOKUP_ELEM = C .BPF_MAP_LOOKUP_ELEM
2548
2553
BPF_MAP_UPDATE_ELEM = C .BPF_MAP_UPDATE_ELEM
@@ -2554,6 +2559,7 @@ const (
2554
2559
BPF_PROG_ATTACH = C .BPF_PROG_ATTACH
2555
2560
BPF_PROG_DETACH = C .BPF_PROG_DETACH
2556
2561
BPF_PROG_TEST_RUN = C .BPF_PROG_TEST_RUN
2562
+ BPF_PROG_RUN = C .BPF_PROG_RUN
2557
2563
BPF_PROG_GET_NEXT_ID = C .BPF_PROG_GET_NEXT_ID
2558
2564
BPF_MAP_GET_NEXT_ID = C .BPF_MAP_GET_NEXT_ID
2559
2565
BPF_PROG_GET_FD_BY_ID = C .BPF_PROG_GET_FD_BY_ID
@@ -2598,6 +2604,7 @@ const (
2598
2604
BPF_MAP_TYPE_CPUMAP = C .BPF_MAP_TYPE_CPUMAP
2599
2605
BPF_MAP_TYPE_XSKMAP = C .BPF_MAP_TYPE_XSKMAP
2600
2606
BPF_MAP_TYPE_SOCKHASH = C .BPF_MAP_TYPE_SOCKHASH
2607
+ BPF_MAP_TYPE_CGROUP_STORAGE_DEPRECATED = C .BPF_MAP_TYPE_CGROUP_STORAGE_DEPRECATED
2601
2608
BPF_MAP_TYPE_CGROUP_STORAGE = C .BPF_MAP_TYPE_CGROUP_STORAGE
2602
2609
BPF_MAP_TYPE_REUSEPORT_SOCKARRAY = C .BPF_MAP_TYPE_REUSEPORT_SOCKARRAY
2603
2610
BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE = C .BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE
@@ -2608,6 +2615,10 @@ const (
2608
2615
BPF_MAP_TYPE_STRUCT_OPS = C .BPF_MAP_TYPE_STRUCT_OPS
2609
2616
BPF_MAP_TYPE_RINGBUF = C .BPF_MAP_TYPE_RINGBUF
2610
2617
BPF_MAP_TYPE_INODE_STORAGE = C .BPF_MAP_TYPE_INODE_STORAGE
2618
+ BPF_MAP_TYPE_TASK_STORAGE = C .BPF_MAP_TYPE_TASK_STORAGE
2619
+ BPF_MAP_TYPE_BLOOM_FILTER = C .BPF_MAP_TYPE_BLOOM_FILTER
2620
+ BPF_MAP_TYPE_USER_RINGBUF = C .BPF_MAP_TYPE_USER_RINGBUF
2621
+ BPF_MAP_TYPE_CGRP_STORAGE = C .BPF_MAP_TYPE_CGRP_STORAGE
2611
2622
BPF_PROG_TYPE_UNSPEC = C .BPF_PROG_TYPE_UNSPEC
2612
2623
BPF_PROG_TYPE_SOCKET_FILTER = C .BPF_PROG_TYPE_SOCKET_FILTER
2613
2624
BPF_PROG_TYPE_KPROBE = C .BPF_PROG_TYPE_KPROBE
@@ -2639,6 +2650,7 @@ const (
2639
2650
BPF_PROG_TYPE_EXT = C .BPF_PROG_TYPE_EXT
2640
2651
BPF_PROG_TYPE_LSM = C .BPF_PROG_TYPE_LSM
2641
2652
BPF_PROG_TYPE_SK_LOOKUP = C .BPF_PROG_TYPE_SK_LOOKUP
2653
+ BPF_PROG_TYPE_SYSCALL = C .BPF_PROG_TYPE_SYSCALL
2642
2654
BPF_CGROUP_INET_INGRESS = C .BPF_CGROUP_INET_INGRESS
2643
2655
BPF_CGROUP_INET_EGRESS = C .BPF_CGROUP_INET_EGRESS
2644
2656
BPF_CGROUP_INET_SOCK_CREATE = C .BPF_CGROUP_INET_SOCK_CREATE
@@ -2677,13 +2689,22 @@ const (
2677
2689
BPF_XDP_CPUMAP = C .BPF_XDP_CPUMAP
2678
2690
BPF_SK_LOOKUP = C .BPF_SK_LOOKUP
2679
2691
BPF_XDP = C .BPF_XDP
2692
+ BPF_SK_SKB_VERDICT = C .BPF_SK_SKB_VERDICT
2693
+ BPF_SK_REUSEPORT_SELECT = C .BPF_SK_REUSEPORT_SELECT
2694
+ BPF_SK_REUSEPORT_SELECT_OR_MIGRATE = C .BPF_SK_REUSEPORT_SELECT_OR_MIGRATE
2695
+ BPF_PERF_EVENT = C .BPF_PERF_EVENT
2696
+ BPF_TRACE_KPROBE_MULTI = C .BPF_TRACE_KPROBE_MULTI
2697
+ BPF_LSM_CGROUP = C .BPF_LSM_CGROUP
2680
2698
BPF_LINK_TYPE_UNSPEC = C .BPF_LINK_TYPE_UNSPEC
2681
2699
BPF_LINK_TYPE_RAW_TRACEPOINT = C .BPF_LINK_TYPE_RAW_TRACEPOINT
2682
2700
BPF_LINK_TYPE_TRACING = C .BPF_LINK_TYPE_TRACING
2683
2701
BPF_LINK_TYPE_CGROUP = C .BPF_LINK_TYPE_CGROUP
2684
2702
BPF_LINK_TYPE_ITER = C .BPF_LINK_TYPE_ITER
2685
2703
BPF_LINK_TYPE_NETNS = C .BPF_LINK_TYPE_NETNS
2686
2704
BPF_LINK_TYPE_XDP = C .BPF_LINK_TYPE_XDP
2705
+ BPF_LINK_TYPE_PERF_EVENT = C .BPF_LINK_TYPE_PERF_EVENT
2706
+ BPF_LINK_TYPE_KPROBE_MULTI = C .BPF_LINK_TYPE_KPROBE_MULTI
2707
+ BPF_LINK_TYPE_STRUCT_OPS = C .BPF_LINK_TYPE_STRUCT_OPS
2687
2708
BPF_ANY = C .BPF_ANY
2688
2709
BPF_NOEXIST = C .BPF_NOEXIST
2689
2710
BPF_EXIST = C .BPF_EXIST
@@ -2721,6 +2742,7 @@ const (
2721
2742
BPF_F_ZERO_CSUM_TX = C .BPF_F_ZERO_CSUM_TX
2722
2743
BPF_F_DONT_FRAGMENT = C .BPF_F_DONT_FRAGMENT
2723
2744
BPF_F_SEQ_NUMBER = C .BPF_F_SEQ_NUMBER
2745
+ BPF_F_TUNINFO_FLAGS = C .BPF_F_TUNINFO_FLAGS
2724
2746
BPF_F_INDEX_MASK = C .BPF_F_INDEX_MASK
2725
2747
BPF_F_CURRENT_CPU = C .BPF_F_CURRENT_CPU
2726
2748
BPF_F_CTXLEN_MASK = C .BPF_F_CTXLEN_MASK
@@ -2735,6 +2757,7 @@ const (
2735
2757
BPF_F_ADJ_ROOM_ENCAP_L4_GRE = C .BPF_F_ADJ_ROOM_ENCAP_L4_GRE
2736
2758
BPF_F_ADJ_ROOM_ENCAP_L4_UDP = C .BPF_F_ADJ_ROOM_ENCAP_L4_UDP
2737
2759
BPF_F_ADJ_ROOM_NO_CSUM_RESET = C .BPF_F_ADJ_ROOM_NO_CSUM_RESET
2760
+ BPF_F_ADJ_ROOM_ENCAP_L2_ETH = C .BPF_F_ADJ_ROOM_ENCAP_L2_ETH
2738
2761
BPF_ADJ_ROOM_ENCAP_L2_MASK = C .BPF_ADJ_ROOM_ENCAP_L2_MASK
2739
2762
BPF_ADJ_ROOM_ENCAP_L2_SHIFT = C .BPF_ADJ_ROOM_ENCAP_L2_SHIFT
2740
2763
BPF_F_SYSCTL_BASE_NAME = C .BPF_F_SYSCTL_BASE_NAME
@@ -2759,10 +2782,16 @@ const (
2759
2782
BPF_LWT_ENCAP_SEG6 = C .BPF_LWT_ENCAP_SEG6
2760
2783
BPF_LWT_ENCAP_SEG6_INLINE = C .BPF_LWT_ENCAP_SEG6_INLINE
2761
2784
BPF_LWT_ENCAP_IP = C .BPF_LWT_ENCAP_IP
2785
+ BPF_F_BPRM_SECUREEXEC = C .BPF_F_BPRM_SECUREEXEC
2786
+ BPF_F_BROADCAST = C .BPF_F_BROADCAST
2787
+ BPF_F_EXCLUDE_INGRESS = C .BPF_F_EXCLUDE_INGRESS
2788
+ BPF_SKB_TSTAMP_UNSPEC = C .BPF_SKB_TSTAMP_UNSPEC
2789
+ BPF_SKB_TSTAMP_DELIVERY_MONO = C .BPF_SKB_TSTAMP_DELIVERY_MONO
2762
2790
BPF_OK = C .BPF_OK
2763
2791
BPF_DROP = C .BPF_DROP
2764
2792
BPF_REDIRECT = C .BPF_REDIRECT
2765
2793
BPF_LWT_REROUTE = C .BPF_LWT_REROUTE
2794
+ BPF_FLOW_DISSECTOR_CONTINUE = C .BPF_FLOW_DISSECTOR_CONTINUE
2766
2795
BPF_SOCK_OPS_RTO_CB_FLAG = C .BPF_SOCK_OPS_RTO_CB_FLAG
2767
2796
BPF_SOCK_OPS_RETRANS_CB_FLAG = C .BPF_SOCK_OPS_RETRANS_CB_FLAG
2768
2797
BPF_SOCK_OPS_STATE_CB_FLAG = C .BPF_SOCK_OPS_STATE_CB_FLAG
@@ -2826,6 +2855,10 @@ const (
2826
2855
BPF_FIB_LKUP_RET_UNSUPP_LWT = C .BPF_FIB_LKUP_RET_UNSUPP_LWT
2827
2856
BPF_FIB_LKUP_RET_NO_NEIGH = C .BPF_FIB_LKUP_RET_NO_NEIGH
2828
2857
BPF_FIB_LKUP_RET_FRAG_NEEDED = C .BPF_FIB_LKUP_RET_FRAG_NEEDED
2858
+ BPF_MTU_CHK_SEGS = C .BPF_MTU_CHK_SEGS
2859
+ BPF_MTU_CHK_RET_SUCCESS = C .BPF_MTU_CHK_RET_SUCCESS
2860
+ BPF_MTU_CHK_RET_FRAG_NEEDED = C .BPF_MTU_CHK_RET_FRAG_NEEDED
2861
+ BPF_MTU_CHK_RET_SEGS_TOOBIG = C .BPF_MTU_CHK_RET_SEGS_TOOBIG
2829
2862
BPF_FD_TYPE_RAW_TRACEPOINT = C .BPF_FD_TYPE_RAW_TRACEPOINT
2830
2863
BPF_FD_TYPE_TRACEPOINT = C .BPF_FD_TYPE_TRACEPOINT
2831
2864
BPF_FD_TYPE_KPROBE = C .BPF_FD_TYPE_KPROBE
@@ -2835,6 +2868,19 @@ const (
2835
2868
BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG = C .BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG
2836
2869
BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL = C .BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL
2837
2870
BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP = C .BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP
2871
+ BPF_CORE_FIELD_BYTE_OFFSET = C .BPF_CORE_FIELD_BYTE_OFFSET
2872
+ BPF_CORE_FIELD_BYTE_SIZE = C .BPF_CORE_FIELD_BYTE_SIZE
2873
+ BPF_CORE_FIELD_EXISTS = C .BPF_CORE_FIELD_EXISTS
2874
+ BPF_CORE_FIELD_SIGNED = C .BPF_CORE_FIELD_SIGNED
2875
+ BPF_CORE_FIELD_LSHIFT_U64 = C .BPF_CORE_FIELD_LSHIFT_U64
2876
+ BPF_CORE_FIELD_RSHIFT_U64 = C .BPF_CORE_FIELD_RSHIFT_U64
2877
+ BPF_CORE_TYPE_ID_LOCAL = C .BPF_CORE_TYPE_ID_LOCAL
2878
+ BPF_CORE_TYPE_ID_TARGET = C .BPF_CORE_TYPE_ID_TARGET
2879
+ BPF_CORE_TYPE_EXISTS = C .BPF_CORE_TYPE_EXISTS
2880
+ BPF_CORE_TYPE_SIZE = C .BPF_CORE_TYPE_SIZE
2881
+ BPF_CORE_ENUMVAL_EXISTS = C .BPF_CORE_ENUMVAL_EXISTS
2882
+ BPF_CORE_ENUMVAL_VALUE = C .BPF_CORE_ENUMVAL_VALUE
2883
+ BPF_CORE_TYPE_MATCHES = C .BPF_CORE_TYPE_MATCHES
2838
2884
)
2839
2885
2840
2886
// generated by:
0 commit comments