diff options
author | Denis Ovsienko <denis@ovsienko.info> | 2023-03-12 16:44:28 +0000 |
---|---|---|
committer | Denis Ovsienko <denis@ovsienko.info> | 2023-03-12 16:44:28 +0000 |
commit | 989e1947f418e501bcea4d2cee1a986b455fe173 (patch) | |
tree | d83b9ea1cfc7c0376da304682e15cba5c368e8aa /CHANGES | |
parent | 023844895059279ad51b0b24cc1de5c121d1833e (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-- | CHANGES | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -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 |