X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=lib%2Fpcap-file.c;fp=lib%2Fpcap-file.c;h=b30a11c24b8758dd672498de79bf803728df1f89;hb=3eec7fb07549ed97adbbcb2f0cf63c63c3c22095;hp=f0cac8e0fa4df7f6c1ea5290905abb5ea086d19a;hpb=c3da0ae652137457c7abe1ebcd2b049178d69a66;p=mirror_ovs.git diff --git a/lib/pcap-file.c b/lib/pcap-file.c index f0cac8e0f..b30a11c24 100644 --- a/lib/pcap-file.c +++ b/lib/pcap-file.c @@ -411,7 +411,7 @@ tcp_reader_run(struct tcp_reader *r, const struct flow *flow, } tcp = dp_packet_l4(packet); flags = TCP_FLAGS(tcp->tcp_ctl); - l7_length = (char *) dp_packet_tail(packet) - l7; + l7_length = dp_packet_get_tcp_payload_length(packet); seq = ntohl(get_16aligned_be32(&tcp->tcp_seq)); /* Construct key. */