From da240d890d128d798a25884e2afdc619d4305657 Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Sun, 8 Nov 2020 18:28:45 +0100 Subject: Support raw IPv4 / IPv6 pcap packet processing. 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