--- a/src/parse_ether.c | |
+++ b/src/parse_ether.c | |
@@ -21,10 +21,18 @@ | |
#include "parse_ether.h" | |
/* tcpdump header (ether.h) defines ETHER_HDRLEN) */ | |
-#ifndef ETHER_HDRLEN | |
+#ifndef ETHER_HDRLEN | |
#define ETHER_HDRLEN 14 | |
#endif | |
+/* uClibc-ng compatibility */ | |
+#ifndef IPPROTO_BEETPH | |
+#define IPPROTO_BEETPH 94 | |
+#endif | |
+ | |
+#ifndef IPPROTO_MPLS | |
+#define IPPROTO_MPLS 137 | |
+#endif | |
const char *ip_protcol_str(int p) | |
{ |