aboutsummaryrefslogtreecommitdiff
path: root/utils/device-observatory/patches
diff options
context:
space:
mode:
Diffstat (limited to 'utils/device-observatory/patches')
-rw-r--r--utils/device-observatory/patches/010-uClibc-ng.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/utils/device-observatory/patches/010-uClibc-ng.patch b/utils/device-observatory/patches/010-uClibc-ng.patch
new file mode 100644
index 000000000..077a971b3
--- /dev/null
+++ b/utils/device-observatory/patches/010-uClibc-ng.patch
@@ -0,0 +1,22 @@
+--- 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)
+ {