IPX: Add two length checks.
Zephyr: Avoid printing non-ASCII characters.
VRRP: Print the protocol name before any GET_().
- Use __func__ from C99 in some function calls.
DCCP: Get rid of trailing commas in lists.
Juniper: Report invalid packets as invalid, not truncated.
IPv6: Remove an obsolete code in an always-false #if wrapper.
- Memory allocator: Update nd_add_alloc_list() to a static function.
ISAKMP: Use GET_U_1() to replace a direct dereference.
RADIUS: Use GET_U_1() to replace a direct dereference.
TCP: Fix an invalid check.
RESP: Remove an unnecessary test.
Arista: Refine the output format and print HwInfo.
- addrtoname.c: Fix two invalid tests.
EIGRP: Get the packet header fields right.
sFlow: add support for IPv6 agent.
VRRP: add support for IPv6.
Update config.guess and config.sub.
Use AS_HELP_STRING macro instead of AC_HELP_STRING.
Handle some Autoconf/make errors better.
- Fix an error when corss-compiling.
+ Fix an error when cross-compiling.
Fix "make releasetar" on AIX and Solaris.
Use "git archive" for the "make releasetar" process.
Mend "make check" on Solaris 9 with Autoconf.
Source code:
Fix some snapend-changing routines to protect against pointer
underflow.
+ Use __func__ from C99 in some function calls.
+ Memory allocator: Update nd_add_alloc_list() to a static function.
+ addrtoname.c: Fix two invalid tests.
Documentation:
Some man page cleanups.
Note that we require compilers to support at least some of C99.