aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/pktio/pcap.c
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2016-06-16 16:07:30 +0300
committerMaxim Uvarov <maxim.uvarov@linaro.org>2016-06-16 21:25:49 +0300
commit072b5ca9ad3f17d70c20bb7d03020ec7a219f698 (patch)
tree939f6b296e035816ae788e4427ebd5dde3ccba6d /platform/linux-generic/pktio/pcap.c
parentaa7a1822660eaeecd6f69c525abdc4a21d428716 (diff)
linux-gen: packet: use packet_parser_t type argument with parser functions
Modify packet parser functions to utilize new packet_parser_t structure. Renamed the main parser function _odp_parse_common() to packet_parse_common(). packet_parse_common() now takes also segment length as argument. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-and-tested-by: Bill Fischofer <bill.fischofer@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-generic/pktio/pcap.c')
-rw-r--r--platform/linux-generic/pktio/pcap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/linux-generic/pktio/pcap.c b/platform/linux-generic/pktio/pcap.c
index c967e70aa..2fb2a5b7e 100644
--- a/platform/linux-generic/pktio/pcap.c
+++ b/platform/linux-generic/pktio/pcap.c
@@ -262,7 +262,7 @@ static int pcapif_recv_pkt(pktio_entry_t *pktio_entry, int index ODP_UNUSED,
break;
}
- packet_parse_l2(pkt_hdr);
+ packet_parse_l2(&pkt_hdr->p, pkt_len);
pktio_entry->s.stats.in_octets += pkt_hdr->frame_len;
packet_set_ts(pkt_hdr, ts);