diff options
author | 2007-05-29 10:42:25 +0000 | |
---|---|---|
committer | 2007-05-29 10:42:25 +0000 | |
commit | 1561727e402795adb4a39652910377ce4cefa657 (patch) | |
tree | f90c51fd4f2de3663111a170df21eb35e0ecc285 /usr.sbin/tcpdump/print-cnfp.c | |
parent | don't use 0 as an error number. (diff) | |
download | wireguard-openbsd-1561727e402795adb4a39652910377ce4cefa657.tar.xz wireguard-openbsd-1561727e402795adb4a39652910377ce4cefa657.zip |
Do not change snaplen when parsing a netflow packet
Diffstat (limited to '')
-rw-r--r-- | usr.sbin/tcpdump/print-cnfp.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/usr.sbin/tcpdump/print-cnfp.c b/usr.sbin/tcpdump/print-cnfp.c index a981b93751f..b19868c277f 100644 --- a/usr.sbin/tcpdump/print-cnfp.c +++ b/usr.sbin/tcpdump/print-cnfp.c @@ -1,4 +1,4 @@ -/* $OpenBSD: print-cnfp.c,v 1.6 2004/01/28 19:44:55 canacar Exp $ */ +/* $OpenBSD: print-cnfp.c,v 1.7 2007/05/29 10:42:25 canacar Exp $ */ /* * Copyright (c) 1998 Michael Shalayeff @@ -94,11 +94,8 @@ cnfp_print(register const u_char *cp, u_int len, register const u_char *bp) if (ver == 5) { printf("#%u, ", htonl(nh->sequence)); nr = (struct nfrec *)&nh[1]; - snaplen -= 24; - } else { + } else nr = (struct nfrec *)&nh->sequence; - snaplen -= 16; - } printf("%2u recs", nrecs); |