From d5c241383858edf2b05882a61e0def77ad13111d Mon Sep 17 00:00:00 2001 From: Christian Deacon Date: Mon, 10 Mar 2025 18:04:14 -0400 Subject: [PATCH] Clean up code. --- src/loader/prog.c | 2 +- src/xdp/prog.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/loader/prog.c b/src/loader/prog.c index 07bceeb..2d8d2d6 100644 --- a/src/loader/prog.c +++ b/src/loader/prog.c @@ -145,7 +145,7 @@ int main(int argc, char *argv[]) } // Check first interface. - if (cfg.interfaces[0] == NULL) + if (!cfg.interfaces[0]) { log_msg(&cfg, 0, 1, "[ERROR] No interface(s) specified in config or CLI override."); diff --git a/src/xdp/prog.c b/src/xdp/prog.c index 3b84496..2016629 100644 --- a/src/xdp/prog.c +++ b/src/xdp/prog.c @@ -49,6 +49,7 @@ int xdp_prog_main(struct xdp_md *ctx) if (unlikely(eth->h_proto != htons(ETH_P_IP) && eth->h_proto != htons(ETH_P_IPV6))) { inc_pkt_stats(stats, STATS_TYPE_PASSED); + return XDP_PASS; }