From 23cf6107c6c22f32ba358e3316264eec4d0d30c2 Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Wed, 4 Sep 2024 08:11:22 -0700 Subject: [PATCH] monitor: fix build with INGRESS/EGRESS definitions These new values are undefined on older kernels (e.g. 5.15) --- monitor/nlmon.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/monitor/nlmon.c b/monitor/nlmon.c index f365b36f..66df08a4 100644 --- a/monitor/nlmon.c +++ b/monitor/nlmon.c @@ -48,6 +48,14 @@ #define ARPHRD_NETLINK 824 #endif +#ifndef RMNET_FLAGS_INGRESS_MAP_CKSUMV5 +#define RMNET_FLAGS_INGRESS_MAP_CKSUMV5 (1U << 4) +#endif + +#ifndef RMNET_FLAGS_EGRESS_MAP_CKSUMV5 +#define RMNET_FLAGS_EGRESS_MAP_CKSUMV5 (1U << 5) +#endif + #include "linux/nl80211.h" #include "ell/useful.h"