summaryrefslogtreecommitdiff
path: root/print-llc.c
diff options
context:
space:
mode:
authorguy <guy>2001-01-15 03:59:13 +0000
committerguy <guy>2001-01-15 03:59:13 +0000
commit0056894f4eb61e343fe4badaf52843dd6461bc44 (patch)
treee2533c1bf16df99ce27f4f6847fa750b13437d3d /print-llc.c
parent64e81f2917f6865dff8df96e18cec1b8bf2fa836 (diff)
downloadtcpdump-0056894f4eb61e343fe4badaf52843dd6461bc44.tar.gz
Do some additional bounds checking when dissecting SMB packets.
Diffstat (limited to 'print-llc.c')
-rw-r--r--print-llc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/print-llc.c b/print-llc.c
index 2d49d618..4557c4f0 100644
--- a/print-llc.c
+++ b/print-llc.c
@@ -24,7 +24,7 @@
#ifndef lint
static const char rcsid[] =
- "@(#) $Header: /tcpdump/master/tcpdump/print-llc.c,v 1.34 2001-01-15 03:24:00 guy Exp $";
+ "@(#) $Header: /tcpdump/master/tcpdump/print-llc.c,v 1.35 2001-01-15 03:59:13 guy Exp $";
#endif
#ifdef HAVE_CONFIG_H
@@ -164,7 +164,7 @@ llc_print(const u_char *p, u_int length, u_int caplen,
length -= 2;
caplen -= 2;
}
- netbeui_print(control, p, p + min(caplen, length));
+ netbeui_print(control, p, length);
return (1);
}
if (llc.ssap == LLCSAP_ISONS && llc.dsap == LLCSAP_ISONS