summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--samples/bpf/xdp_tx_iptunnel_user.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/samples/bpf/xdp_tx_iptunnel_user.c b/samples/bpf/xdp_tx_iptunnel_user.c
index 880dd4aebfa4..92b8bde9337c 100644
--- a/samples/bpf/xdp_tx_iptunnel_user.c
+++ b/samples/bpf/xdp_tx_iptunnel_user.c
@@ -25,11 +25,12 @@
25#define STATS_INTERVAL_S 2U 25#define STATS_INTERVAL_S 2U
26 26
27static int ifindex = -1; 27static int ifindex = -1;
28static __u32 xdp_flags = 0;
28 29
29static void int_exit(int sig) 30static void int_exit(int sig)
30{ 31{
31 if (ifindex > -1) 32 if (ifindex > -1)
32 set_link_xdp_fd(ifindex, -1, 0); 33 set_link_xdp_fd(ifindex, -1, xdp_flags);
33 exit(0); 34 exit(0);
34} 35}
35 36
@@ -142,7 +143,6 @@ int main(int argc, char **argv)
142 struct iptnl_info tnl = {}; 143 struct iptnl_info tnl = {};
143 struct rlimit r = {RLIM_INFINITY, RLIM_INFINITY}; 144 struct rlimit r = {RLIM_INFINITY, RLIM_INFINITY};
144 struct vip vip = {}; 145 struct vip vip = {};
145 __u32 xdp_flags = 0;
146 char filename[256]; 146 char filename[256];
147 int opt; 147 int opt;
148 int i; 148 int i;