wireshark/tools
Martin Mathieson 3b67c5b308 TFS: Add some commonly-defined string pairs to tfs.c
'check_tfs.py --common'    can look for tfs values that appear multiple times.
Current output prior to these dssector changes was:

('No Extension', 'Extension') appears 3 times in:  ['epan/dissectors/packet-bssap.c', 'epan/dissectors/packet-camel.c', 'epan/dissectors/packet-gsm_map.c']
('Optimised for signalling traffic', 'Not optimised for signalling traffic') appears 3 times in:  ['epan/dissectors/packet-gsm_a_gm.c', 'epan/dissectors/packet-gsm_map.c', 'epan/dissectors/packet-gtp.c']
('Data PDU', 'Control PDU') appears 3 times in:  ['epan/dissectors/packet-pdcp-lte.c', 'epan/dissectors/packet-pdcp-nr.c', 'epan/dissectors/packet-rlc-nr.c']
('Message sent to originating side', 'Message sent from originating side') appears 3 times in:  ['epan/dissectors/packet-q2931.c', 'epan/dissectors/packet-q931.c', 'epan/dissectors/packet-q933.c']
('User', 'Provider') appears 3 times in:  ['epan/dissectors/packet-q2931.c', 'epan/dissectors/packet-q931.c', 'epan/dissectors/packet-q933.c']

The first and last ones were made common, the others seem a little too specialised.

Checking some of the existing items in tfs.c (using QtCreator's 'Find Usages'),
some of the common items are used a lot, but many of them are not referenced.

Change-Id: Ia4006d2c4fa7cafbc3b004dc7a367a986dbeb0c4
Reviewed-on: https://code.wireshark.org/review/38177
Petri-Dish: Martin Mathieson <martin.r.mathieson@googlemail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2020-08-17 02:58:01 +00:00
..
cppcheck cppcheck.sh and check_dissector_urls.py: Show which files are being examined. 2020-07-15 11:32:42 +00:00
json2pcap json2pcap: Added pcap masking and anonymization support 2020-07-16 14:50:09 +00:00
lemon Lemon: Squelch an unused parameter warning. 2019-12-26 10:32:37 +00:00
npl HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
oss-fuzzshark fuzzshark: integrate oss-fuzz targets in CMake 2018-10-20 07:00:43 +00:00
pidl Fix the type of arrays of pointers to hf_ values for bitfield routines. 2020-06-19 11:32:26 +00:00
Get-HardenFlags.ps1 HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
SkinnyProtocolOptimized.xml skinny: remove comment that matches field label (callState) 2018-09-20 22:59:31 +00:00
WiresharkXML.py spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
alpine-setup.sh tools: do not install doxygen 2020-03-16 21:55:32 +00:00
asn2deb HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
asn2wrs.py asn2wrs: support for (SIZE(A..B),...) constraint 2020-07-12 05:02:56 +00:00
bsd-setup.sh tools: do not install doxygen 2020-03-16 21:55:32 +00:00
checkAPIs.pl HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
check_dissector_urls.py cppcheck.sh and check_dissector_urls.py: Show which files are being examined. 2020-07-15 11:32:42 +00:00
check_tfs.py TFS: Add some commonly-defined string pairs to tfs.c 2020-08-17 02:58:01 +00:00
check_typed_item_calls.py check_typed_item_calls.py: add optional checks for labels and bitmask. 2020-08-15 05:50:39 +00:00
checkfiltername.pl Tools: Use better terminology. 2020-06-08 05:06:10 +00:00
checkhf.pl HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
checklicenses.py checklicenses: Add a --list-allowed option. 2020-06-10 18:12:50 +00:00
colorfilters2js.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
commit-msg commit-msg: Place Ping-Bug before Change-Id 2019-05-05 17:38:49 +00:00
compress-pngs.sh tools: Make compress-pngs a standard utility. 2020-01-05 01:52:01 +00:00
convert-proto-tree-new.awk
convert_expert_add_info_format.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
convert_proto_tree_add_text.pl Add new encoding names for seconds/{micro,nano}second time stamps. 2018-07-02 04:09:21 +00:00
debian-nightly-package.sh More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
debian-setup.sh tools: do not install doxygen 2020-03-16 21:55:32 +00:00
delete_includes.py Rename packet-ssl* to packet-tls* 2018-09-25 13:24:17 +00:00
extract_asn1_from_spec.pl LPP: upgrade dissector to 37.355 v15.0.0 2019-12-31 17:20:30 +00:00
fix-encoding-args.pl HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
fixhf.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
fuzz-test.sh Fuzz: Reduce the Valgrind packet limit to 10,000. 2018-08-21 15:06:48 +00:00
gen-bugnote Gen-bugnote: Another encoding fix. 2020-01-13 22:12:44 +00:00
generate-bacnet-vendors.py spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
generate-dissector.py tools: fix typos in generate-dissector. 2019-11-15 12:19:30 +00:00
generate-nl80211-fields.py netlink: update 802.11 related netlink messages Linux kernel v5.4 2019-12-28 14:00:04 +00:00
generate-sysdig-event.py sysdig-event: fix the type of elements of an array of pointers to hf_ values. 2020-06-22 09:12:58 +00:00
generate_authors.pl AUTHORS: remove newlines. 2020-01-07 16:52:34 +00:00
html2text.py html2text: Skip generating footnotes for self-links. 2019-12-13 05:29:54 +00:00
idl2deb HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
idl2wrs HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
indexcap.py More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
lex.py spdx: more licenses converted. 2018-03-09 04:48:20 +00:00
licensecheck.pl HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
list_protos_in_cap.sh More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
macos-setup-brew.sh tools: do not install doxygen 2020-03-16 21:55:32 +00:00
macos-setup.sh macos-setup: Add iLBC. 2020-06-13 09:50:05 +00:00
make-manuf.py make-manuf.py: Add "of" to the general terms list. 2020-01-02 22:57:32 +00:00
make-no-reassembly-profile.py Fixup the "No Reassembly" profile. 2018-11-27 21:43:06 +00:00
make-packet-dcm.py HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
make-plugin-reg.py HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
make-regs.py make-regs.py: assume source files to be UTF-8 2019-05-05 17:40:52 +00:00
make-services.py HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
make-sminmpec.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
make-tls-ct-logids.py tls: Update list of CT logs to 2020-05-29 2020-07-10 05:11:26 +00:00
make-usb.py make-usb.py: use HTTPS URL 2019-04-15 04:13:32 +00:00
make-version.pl make-version.pl: Update sample output in comments to more modern git version 2.24.3 (Apple Git-128) 2020-08-13 19:53:15 +00:00
make_charset_table.c
msnchat spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
ncp2222.py HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
netscreen2dump.py spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
parse_xml2skinny_dissector.py HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
pkt-from-core.py HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
pre-commit More shellcheck fixes. 2018-06-11 16:35:08 +00:00
pre-commit-ignore.conf Put the main() and wmain() routines for CLI programs into a separate file. 2018-12-13 00:52:11 +00:00
pre-commit-ignore.py More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
process-x11-fields.pl Remove popcount in favor of ws_count_ones. 2018-03-13 17:18:01 +00:00
process-x11-xcb.pl Fix the type of arrays of pointers to hf_ values for bitfield routines. 2020-06-19 11:32:26 +00:00
randpkt-test.sh More shellcheck checks and fixes. 2018-06-07 18:11:12 +00:00
rdps.py HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
release-update-debian-soversions.sh CMake: Get rid of FULL_SO_VERSION 2018-06-07 04:01:37 +00:00
rpm-setup.sh tools: do not install doxygen 2020-03-16 21:55:32 +00:00
sharkd_shell.py sharkd_shell.py: add interactive debug shell for sharkd 2019-10-02 22:05:29 +00:00
test-captures.sh More shellcheck checks and fixes. 2018-06-07 18:11:12 +00:00
test-common.sh HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
update-appdata.py tools: Add update-appdata.py 2019-10-22 17:09:41 +00:00
update-tools-help.py Tools: Make a couple of scripts Python 3-only. 2019-04-22 18:41:35 +00:00
update-tx update-tx: fix typo 2018-12-03 04:51:23 +00:00
usb-ptp-extract-models.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
usb-ptp-extract-models.txt
valgrind-wireshark.sh valgrind-wireshark: default to looking in run/ for our binaries. 2019-01-09 04:22:54 +00:00
validate-clang-check.py validate-clang-check (PD): Display also warning 2019-11-02 11:46:47 +00:00
validate-commit.py tools: exclude Revert prefixes from 80 chars limit 2018-12-20 05:43:24 +00:00
validate-diameter-xml.sh validate-diameter-xml.sh: do not hard-code temporary directory 2018-10-17 15:02:42 +00:00
vg-suppressions vg-suppressions: suppress more GLib-related memleaks 2018-04-24 21:12:49 +00:00
win-setup.ps1 Windows: upgrade Npcap to 0.9996 2020-08-09 13:22:33 +00:00
wireshark_be.py IDL: Clean up IDL based dissector generation 2020-05-06 03:49:52 +00:00
wireshark_gen.py IDL: Clean up IDL based dissector generation 2020-05-06 03:49:52 +00:00
ws-coding-style.cfg Uncrustify: Change line length to 100 chars 2019-12-18 09:34:25 +00:00
yacc.py HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00