tcpAccECN: update DEFINE_BPF_PROG to follow the current syntax
This CL also sets the min kver to 5.10. skb_tcp_flags field in bpf_sock_ops was introduced on 5.10 kernel Test: TH Bug: 440448408 Flag: EXEMPT tcpAccECN is not used Change-Id: I71696e0bf3b36296c5f2e7fd5b692406d96ddf97
This commit is contained in:
parent
9d5f30d8d6
commit
bf24fdbcc2
1 changed files with 5 additions and 5 deletions
|
|
@ -168,7 +168,7 @@ parse_tcp_mss_option(struct __sk_buff *skb, uint8_t offset) {
|
|||
return -1;
|
||||
}
|
||||
|
||||
DEFINE_BPF_PROG("sockops/l4s_accecn_option", AID_ROOT, AID_SYSTEM, l4s_accecn_option)
|
||||
DEFINE_BPF_PROG_KVER(sockops, accecn_option, , AID_SYSTEM, 5_10)
|
||||
(struct bpf_sock_ops *skops) {
|
||||
switch (skops->op) {
|
||||
case BPF_SOCK_OPS_TCP_CONNECT_CB:
|
||||
|
|
@ -222,7 +222,7 @@ DEFINE_BPF_PROG("sockops/l4s_accecn_option", AID_ROOT, AID_SYSTEM, l4s_accecn_op
|
|||
return 1;
|
||||
}
|
||||
|
||||
DEFINE_BPF_PROG("schedcls/ingress/l4s_accecn_eth", AID_ROOT, AID_SYSTEM, sched_cls_ingress_l4s_accecn_eth)
|
||||
DEFINE_BPF_PROG_KVER(schedcls, ingress_accecn_eth, , AID_SYSTEM, 5_10)
|
||||
(struct __sk_buff* skb) {
|
||||
void* data = (void*)(long)skb->data;
|
||||
void* data_end = (void*)(long)skb->data_end;
|
||||
|
|
@ -358,7 +358,7 @@ DEFINE_BPF_PROG("schedcls/ingress/l4s_accecn_eth", AID_ROOT, AID_SYSTEM, sched_c
|
|||
}
|
||||
|
||||
|
||||
DEFINE_BPF_PROG("schedcls/egress/l4s_accecn_eth", AID_ROOT, AID_SYSTEM, sched_cls_egress_l4s_accecn_eth)
|
||||
DEFINE_BPF_PROG_KVER(schedcls, egress_accecn_eth, , AID_SYSTEM, 5_10)
|
||||
(struct __sk_buff* skb) {
|
||||
void* data = (void*)(long)skb->data;
|
||||
void* data_end = (void*)(long)skb->data_end;
|
||||
|
|
@ -476,7 +476,7 @@ DEFINE_BPF_PROG("schedcls/egress/l4s_accecn_eth", AID_ROOT, AID_SYSTEM, sched_cl
|
|||
return TC_ACT_PIPE;
|
||||
}
|
||||
|
||||
DEFINE_BPF_PROG("schedcls/ingress/l4s_accecn_rawip", AID_ROOT, AID_SYSTEM, sched_cls_ingress_l4s_accecn_rawip)
|
||||
DEFINE_BPF_PROG_KVER(schedcls, ingress_accecn_rawip, , AID_SYSTEM, 5_10)
|
||||
(struct __sk_buff* skb) {
|
||||
void* data = (void*)(long)skb->data;
|
||||
void* data_end = (void*)(long)skb->data_end;
|
||||
|
|
@ -612,7 +612,7 @@ DEFINE_BPF_PROG("schedcls/ingress/l4s_accecn_rawip", AID_ROOT, AID_SYSTEM, sched
|
|||
}
|
||||
|
||||
|
||||
DEFINE_BPF_PROG("schedcls/egress/l4s_accecn_rawip", AID_ROOT, AID_SYSTEM, sched_cls_egress_l4s_accecn_rawip)
|
||||
DEFINE_BPF_PROG_KVER(schedcls, egress_accecn_rawip, , AID_SYSTEM, 5_10)
|
||||
(struct __sk_buff* skb) {
|
||||
void* data = (void*)(long)skb->data;
|
||||
void* data_end = (void*)(long)skb->data_end;
|
||||
|
|
|
|||
Loading…
Reference in a new issue