From b56d4d01876a378530922e4de446b8434f75d871 Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Tue, 16 Dec 2014 22:08:03 -0800 Subject: Clean up the "unknown per-packet encapsulation" message. Report the file name, report the frame number as unsigned (which it is), and make it look more like other error messages. Change-Id: Ia5281da1c94d55c745da8a8b20dafdb74dd13f92 Reviewed-on: https://code.wireshark.org/review/5793 Reviewed-by: Guy Harris --- capinfos.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'capinfos.c') diff --git a/capinfos.c b/capinfos.c index fa5c1d1439..dda4b57a07 100644 --- a/capinfos.c +++ b/capinfos.c @@ -884,7 +884,8 @@ process_cap_file(wtap *wth, const char *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 per-packet encapsulation: %d [frame number: %d]\n", phdr->pkt_encap, packet); + fprintf(stderr, "capinfos: Unknown per-packet encapsulation %d in frame %u of file \"%s\"\n", + phdr->pkt_encap, packet, filename); } } } -- cgit v1.2.3