aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorDenis Ovsienko <denis@ovsienko.info>2023-03-12 16:44:28 +0000
committerDenis Ovsienko <denis@ovsienko.info>2023-03-12 16:44:28 +0000
commit989e1947f418e501bcea4d2cee1a986b455fe173 (patch)
treed83b9ea1cfc7c0376da304682e15cba5c368e8aa /CHANGES
parent023844895059279ad51b0b24cc1de5c121d1833e (diff)
Clean up DECnet address handling.
In gen_scode() make any id invalid DECnet address. In gen_ncode() make {N} invalid DECnet address. In __pcap_atodn() replace sscanf() with an FSM to parse the entire input string and to require a valid nominal DECnet address syntax. Remove __pcap_nametodnaddr(), which worked on Ultrix only. Add various comments to explain the context better. In pcap-filter(3PCAP) clarify the nominal DECnet address syntax and remove mentions of the host name translation. Before: filtertest: decnet name support not included, 'abc' cannot be translated 1 -- no error 100.2000 -- no error 1.2.3 -- no error 1.2.3.4 -- no error After: filtertest: invalid DECnet address 'abc' filtertest: invalid DECnet address '1' filtertest: invalid DECnet address '100.2000' filtertest: invalid DECnet address '1.2.3' filtertest: invalid DECnet address '1.2.3.4'
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES1
1 files changed, 1 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 6d3c3899..1ba056a4 100644
--- a/CHANGES
+++ b/CHANGES
@@ -4,6 +4,7 @@ DayOfTheWeek, Month DD, YYYY / The Tcpdump Group
Use C99 fixed-width integer types, rather than self-defined
fixed-width integer types, in rpcap code.
Remove an always-false pointer test from snf_read().
+ Clean up DECnet address handling.
Link-layer types:
Add LINKTYPE_ETW/DLT_ETW.
Add LINKTYPE_NETANALYZER_NG/DLT_NETANALYZER_NG (pull request