1fe48230cSAndrii Nakryiko // SPDX-License-Identifier: GPL-2.0 2fe48230cSAndrii Nakryiko /* Copyright (c) 2020 Facebook */ 3fe48230cSAndrii Nakryiko #include <linux/bpf.h> 4fe48230cSAndrii Nakryiko #include <bpf/bpf_helpers.h> 5fe48230cSAndrii Nakryiko 6fe48230cSAndrii Nakryiko char LICENSE[] SEC("license") = "GPL"; 7fe48230cSAndrii Nakryiko 88fffa0e3SAndrii Nakryiko SEC("xdp") xdp_handler(struct xdp_md * xdp)9fe48230cSAndrii Nakryikoint xdp_handler(struct xdp_md *xdp) 10fe48230cSAndrii Nakryiko { 11fe48230cSAndrii Nakryiko return 0; 12fe48230cSAndrii Nakryiko } 13*036a05f5SToke Høiland-Jørgensen 14*036a05f5SToke Høiland-Jørgensen SEC("tc") tc_handler(struct __sk_buff * skb)15*036a05f5SToke Høiland-Jørgensenint tc_handler(struct __sk_buff *skb) 16*036a05f5SToke Høiland-Jørgensen { 17*036a05f5SToke Høiland-Jørgensen return 0; 18*036a05f5SToke Høiland-Jørgensen } 19