diff options
Diffstat (limited to 'capinfos.c')
-rw-r--r-- | capinfos.c | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/capinfos.c b/capinfos.c index f36e07a633..de38662c8b 100644 --- a/capinfos.c +++ b/capinfos.c @@ -1158,14 +1158,11 @@ process_cap_file(wtap *wth, const char *filename) snaplen_max_inferred = phdr->caplen; } - /* Per-packet encapsulation */ - if (wtap_file_encap(wth) == WTAP_ENCAP_PER_PACKET) { - if ((phdr->pkt_encap > 0) && (phdr->pkt_encap < WTAP_NUM_ENCAP_TYPES)) { - cf_info.encap_counts[phdr->pkt_encap] += 1; - } else { - fprintf(stderr, "capinfos: Unknown per-packet encapsulation %d in frame %u of file \"%s\"\n", - phdr->pkt_encap, packet, filename); - } + if ((phdr->pkt_encap > 0) && (phdr->pkt_encap < WTAP_NUM_ENCAP_TYPES)) { + cf_info.encap_counts[phdr->pkt_encap] += 1; + } else { + fprintf(stderr, "capinfos: Unknown packet encapsulation %d in frame %u of file \"%s\"\n", + phdr->pkt_encap, packet, filename); } /* Packet interface_id info */ |