add placeholder clat egress bpf programs and map
Test: builds, atest
Bug: 139396664
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I96b1c292d5f6587337d5d06bf27106adc9ada5c4
diff --git a/bpf_progs/clatd.c b/bpf_progs/clatd.c
index 8e5cbba..616b48f 100644
--- a/bpf_progs/clatd.c
+++ b/bpf_progs/clatd.c
@@ -182,4 +182,16 @@
return nat64(skb, false);
}
+DEFINE_BPF_MAP(clat_egress_map, HASH, ClatEgressKey, ClatEgressValue, 16)
+
+SEC("schedcls/egress/clat_ether")
+int sched_cls_egress_clat_ether(struct __sk_buff* skb) {
+ return TC_ACT_OK;
+}
+
+SEC("schedcls/egress/clat_rawip")
+int sched_cls_egress_clat_rawip(struct __sk_buff* skb) {
+ return TC_ACT_OK;
+}
+
char _license[] SEC("license") = "Apache 2.0";