129b036beSJakub Kicinski // SPDX-License-Identifier: GPL-2.0 229b036beSJakub Kicinski 329b036beSJakub Kicinski #define KBUILD_MODNAME "xdp_dummy" 429b036beSJakub Kicinski #include <linux/bpf.h> 529b036beSJakub Kicinski #include <bpf/bpf_helpers.h> 629b036beSJakub Kicinski 729b036beSJakub Kicinski SEC("xdp") xdp_dummy_prog(struct xdp_md * ctx)829b036beSJakub Kicinskiint xdp_dummy_prog(struct xdp_md *ctx) 929b036beSJakub Kicinski { 1029b036beSJakub Kicinski return XDP_PASS; 1129b036beSJakub Kicinski } 1229b036beSJakub Kicinski 13*75cc19c8STaehee Yoo SEC("xdp.frags") xdp_dummy_prog_frags(struct xdp_md * ctx)14*75cc19c8STaehee Yooint xdp_dummy_prog_frags(struct xdp_md *ctx) 15*75cc19c8STaehee Yoo { 16*75cc19c8STaehee Yoo return XDP_PASS; 17*75cc19c8STaehee Yoo } 18*75cc19c8STaehee Yoo 1929b036beSJakub Kicinski char _license[] SEC("license") = "GPL"; 20