aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--example/reader_util.c19
-rw-r--r--src/include/ndpi_define.h.in32
2 files changed, 34 insertions, 17 deletions
diff --git a/example/reader_util.c b/example/reader_util.c
index bc7444f31..bd2d0d202 100644
--- a/example/reader_util.c
+++ b/example/reader_util.c
@@ -40,22 +40,7 @@
#include "reader_util.h"
-#ifndef ETH_P_IP
-#define ETH_P_IP 0x0800 /* IPv4 */
-#endif
-
-#ifndef ETH_P_IPv6
-#define ETH_P_IPV6 0x86dd /* IPv6 */
-#endif
-
-#define SLARP 0x8035 /* Cisco Slarp */
-#define CISCO_D_PROTO 0x2000 /* Cisco Discovery Protocol */
-
-#define VLAN 0x8100
-#define MPLS_UNI 0x8847
-#define MPLS_MULTI 0x8848
-#define PPPoE 0x8864
-#define SNAP 0xaa
+#define SNAP 0XAA
#define BSTP 0x42 /* Bridge Spanning Tree Protocol */
/* Keep last 32 packets */
@@ -1834,7 +1819,7 @@ struct ndpi_proto ndpi_workflow_process_packet(struct ndpi_workflow * workflow,
recheck_type = 1;
break;
- case PPPoE:
+ case PPPOE:
workflow->stats.pppoe_count++;
type = ETH_P_IP;
ip_offset += 8;
diff --git a/src/include/ndpi_define.h.in b/src/include/ndpi_define.h.in
index dd4b6dea6..5488b046f 100644
--- a/src/include/ndpi_define.h.in
+++ b/src/include/ndpi_define.h.in
@@ -382,4 +382,36 @@
#endif /* __APPLE__ */
+#ifndef ETH_P_IP
+#define ETH_P_IP 0x0800 /* IPv4 */
+#endif
+
+#ifndef ETH_P_IPv6
+#define ETH_P_IPV6 0x86dd /* IPv6 */
+#endif
+
+#ifndef CISCO_SLARP
+#define CISCO_SLARP 0x8035 /* Cisco Slarp */
+#endif
+
+#ifndef CISCO_D_PROTO
+#define CISCO_D_PROTO 0x2000 /* Cisco Discovery Protocol */
+#endif
+
+#ifndef VLAN
+#define VLAN 0x8100
+#endif
+
+#ifndef MPLS_UNI
+#define MPLS_UNI 0x8847
+#endif
+
+#ifndef MPLS_MULTI
+#define MPLS_MULTI 0x8848
+#endif
+
+#ifndef PPPOE
+#define PPPOE 0x8864
+#endif
+
#endif /* __NDPI_DEFINE_INCLUDE_FILE__ */