From af02ffb60f7cd6b44c2b99f7719323e9dc6fcfa8 Mon Sep 17 00:00:00 2001 From: Toni Date: Mon, 9 Nov 2020 16:18:05 +0100 Subject: Support raw IPv4 / IPv6 pcap packet processing. (#1053) Signed-off-by: Toni Uhlig --- example/reader_util.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'example') diff --git a/example/reader_util.c b/example/reader_util.c index 78959db71..9708e49b1 100644 --- a/example/reader_util.c +++ b/example/reader_util.c @@ -1646,6 +1646,16 @@ struct ndpi_proto ndpi_workflow_process_packet(struct ndpi_workflow * workflow, } break; + case DLT_IPV4: + type = ETH_P_IP; + ip_offset = 0; + break; + + case DLT_IPV6: + type = ETH_P_IPV6; + ip_offset = 0; + break; + /* IEEE 802.3 Ethernet - 1 */ case DLT_EN10MB: ethernet = (struct ndpi_ethhdr *) &packet[eth_offset]; -- cgit v1.2.3