From 3b549dd35b058040139f29a422ca82b1912cc8d7 Mon Sep 17 00:00:00 2001 From: Craig Small Date: Sat, 12 Jan 2002 04:55:41 +0000 Subject: Steve Frasers patch for ssid matching in ax25ipd --- ChangeLog | 3 ++- ax25ipd/process.c | 2 +- listen/flexnetdump.c | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1d8013e..2d85a5a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,8 @@ ax25-apps (0.0.6) * listen can decode INP Packets. Thanks to Jeroen Vreeken - * Added \n to flexdump after "Poll". Thanks to Alexandre Fornieles + * Added \n to flexdump after "Poll" and "data" - Alexandre Fornieles * ax25ipd bug-fixes - Terry Dawson, Ray Wells, et.al. + * ssid correct matches in ax25ipd - Steve Fraser ax25-apps (0.0.5) * New rosedump.c from Jean-Paul. diff --git a/ax25ipd/process.c b/ax25ipd/process.c index 52dbf72..0b1308c 100644 --- a/ax25ipd/process.c +++ b/ax25ipd/process.c @@ -265,7 +265,7 @@ unsigned char *a, *b; return 0; /* "S" */ if ((*a++ ^ *b++) & 0xfe) return 0; /* "B" */ - if (((*b++) & 0x1e) == 0) + if (((*b) & 0x1e) == 0) return 1; /* ssid 0 matches all ssid's */ if ((*a++ ^ *b) & 0x1e) return 0; /* ssid */ diff --git a/listen/flexnetdump.c b/listen/flexnetdump.c index 8b8a3be..2b69ac9 100644 --- a/listen/flexnetdump.c +++ b/listen/flexnetdump.c @@ -146,7 +146,7 @@ void flexnet_dump(unsigned char *data, int length, int hexdump) cp = memchr(data, '\r', length); if (cp) *cp = 0; - lprintf(T_FLEXNET, " data"); + lprintf(T_FLEXNET, " data\n"); return; } -- cgit v1.2.3