wireshark/extcap
Guy Harris 166159f15d wiretap: eliminate the pcap/nspcap/pcapng WTAP_FILE_TYPE_SUBTYPE_ values.
Register the pcap and pcapng file types/subtypes rather than hardwiring
them into the table.

Call the registration routines for them directly, rather than through a
generated table; they're always supposed to be there, as some code in
Wireshark either writes only one of those formats or defaults to writing
one of those formats.  Don't run their source code through the
registration-routine-finder script.

Have the file type/subtype codes for them be directly exported to the
libwiretap core, and provide routines to return each of them, to be used
by the aforementioned code.

When reporting errors with cfile_write_failure_message(), use
wtap_dump_file_type_subtype() to get the file type/subtype value for the
wtap_dumper to which we're writing, rather than hardcoding it.

Have the "export PDU" code capable of supporting arbitrary file
types/subtypes, although we currently only use pcapng.

Get rid of declarations of now-static can_write_encap and
dump_open routines in various headers.
2021-02-23 21:56:20 +00:00
..
.editorconfig HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
CMakeLists.txt MBIM: Update dissector to support DLT_ETW 2020-12-02 09:05:11 +00:00
androiddump.c wiretap: eliminate the pcap/nspcap/pcapng WTAP_FILE_TYPE_SUBTYPE_ values. 2021-02-23 21:56:20 +00:00
ciscodump.c extcap: put the code to add lissh version information into a common routine. 2020-07-16 10:00:01 +00:00
dpauxmon.c extcap: clean up the version number handling. 2020-07-16 02:48:45 +00:00
dpauxmon_user.h extcap: Support for DisplayPort AUX channel monitors 2018-05-14 10:44:37 +00:00
etl.c wiretap: eliminate the pcap/nspcap/pcapng WTAP_FILE_TYPE_SUBTYPE_ values. 2021-02-23 21:56:20 +00:00
etl.h MBIM: Update dissector to support DLT_ETW 2020-12-02 09:05:11 +00:00
etw_message.c MBIM: Update dissector to support DLT_ETW 2020-12-02 09:05:11 +00:00
etw_message.h MBIM: Update dissector to support DLT_ETW 2020-12-02 09:05:11 +00:00
etwdump.c MBIM: Update dissector to support DLT_ETW 2020-12-02 09:05:11 +00:00
extcap-base.c Enable -Wredundant-decls. 2021-02-14 14:43:42 -08:00
extcap-base.h Enable -Wredundant-decls. 2021-02-14 14:43:42 -08:00
randpktdump.c extcap: clean up the version number handling. 2020-07-16 02:48:45 +00:00
sdjournal.c extcap: clean up the version number handling. 2020-07-16 02:48:45 +00:00
ssh-base.c extcap: put the code to add lissh version information into a common routine. 2020-07-16 10:00:01 +00:00
ssh-base.h extcap: put the code to add lissh version information into a common routine. 2020-07-16 10:00:01 +00:00
sshdump.c sshdump: fix detection of custom version in Windows 2020-12-09 22:02:42 +00:00
udpdump.c extcap: clean up the version number handling. 2020-07-16 02:48:45 +00:00