From 1ae913c5ba03eb6102090fbfde2c668715b4c55d Mon Sep 17 00:00:00 2001 From: "Alan T. DeKok" Date: Thu, 29 Jun 2017 07:54:39 -0400 Subject: [PATCH] DLT_LINUX_SLL isn't defined everywhere --- src/lib/net.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/net.c b/src/lib/net.c index 2981bc1..e84072b 100644 --- a/src/lib/net.c +++ b/src/lib/net.c @@ -36,7 +36,9 @@ bool fr_link_layer_supported(int link_layer) case DLT_RAW: case DLT_NULL: case DLT_LOOP: +#ifdef DLT_LINUX_SLL case DLT_LINUX_SLL: +#endif case DLT_PFLOG: return true; @@ -119,12 +121,14 @@ ssize_t fr_link_layer_offset(uint8_t const *data, size_t len, int link_layer) return -1; } +#ifdef DLT_LINUX_SLL case DLT_LINUX_SLL: p += 16; if (((size_t)(p - data)) > len) { goto ood; } break; +#endif case DLT_PFLOG: p += 28; -- 2.1.4