head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.10 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.8 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.6 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.4 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.2 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q1:1.3.0.16 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.14 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.12 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.10 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.8 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.6 pkgsrc-2008Q1:1.3.0.4 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.2 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.2.0.18 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.16 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.14 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.12 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.10 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.8 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.6 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.4 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.2 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.1.0.4 pkgsrc-2005Q2-base:1.1 pkgsrc-2005Q1:1.1.0.2; locks; strict; comment @# @; 1.4 date 2009.05.20.20.09.33; author asau; state dead; branches; next 1.3; 1.3 date 2007.10.19.03.48.47; author taca; state Exp; branches; next 1.2; 1.2 date 2005.08.05.16.29.55; author drochner; state dead; branches; next 1.1; 1.1 date 2005.05.28.14.15.23; author adrianp; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2005.05.28.14.15.23; author salo; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2005.05.28.22.24.59; author salo; state Exp; branches; next ; desc @@ 1.4 log @Update tcpdump to 4.0.0 Summary for 4.0.0 tcpdump release Add support for Bluetooth Sniffing Add support for Realtek Remote Control Protocol (openrrcp.org.ru) Add support for 802.11 AVS Add support for SMB over TCP Add support for 4 byte BGP AS printing Add support for compiling on case-insensitive file systems Add support for ikev2 printing Update support for decoding AFS Update DHCPv6 printer Use newer libpcap API's (allows -B option on all platforms) Add -I to turn on monitor mode Bugfixes in lldp, lspping, dccp, ESP, NFS printers Cleanup unused files and various cruft Per request in PR 40588. Addresses PR 37500 and PR 40203. @ text @$NetBSD: patch-af,v 1.3 2007/10/19 03:48:47 taca Exp $ --- print-rsvp.c.orig Thu Jun 14 10:03:21 2007 +++ print-rsvp.c @@@@ -1574,11 +1574,12 @@@@ rsvp_obj_print (const u_char *tptr, cons case RSVP_OBJ_LABEL_SET: switch(rsvp_obj_ctype) { + u_int action, subchannel; + case RSVP_CTYPE_1: if (obj_tlen < 4) return-1; - u_int action, subchannel; action = (EXTRACT_16BITS(obj_tptr)>>8); printf("%s Action: %s (%u), Label type: %u", ident, @ 1.3 log @Avoid c99'ism. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @update to 0.9.3 changes: Option to chroot() when dropping privs Fixes for compiling on nearly every platform, including improved 64bit support Many new testcases Support for sending packets Improved Unicode support Decoders & DLT Changes, Updates and New @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.1 2005/05/28 14:15:23 adrianp Exp $ d3 1 a3 1 --- print-rsvp.c.orig 2004-03-24 04:01:08.000000000 +0000 d5 3 a7 1 @@@@ -875,10 +875,17 @@@@ rsvp_print(register const u_char *pptr, d9 1 a9 9 case RSVP_CTYPE_IPV4: while(obj_tlen >= 4 ) { - printf("\n\t Subobject Type: %s", + printf("\n\t Subobject Type: %s, length %u", tok2str(rsvp_obj_xro_values, "Unknown %u", - RSVP_OBJ_XRO_MASK_SUBOBJ(*obj_tptr))); + RSVP_OBJ_XRO_MASK_SUBOBJ(*obj_tptr)), + *(obj_tptr+1)); d11 8 a18 8 + if (*(obj_tptr+1) == 0) { /* prevent infinite loops */ + printf("\n\t ERROR: zero length ERO subtype"); + break; + } + switch(RSVP_OBJ_XRO_MASK_SUBOBJ(*obj_tptr)) { case RSVP_OBJ_XRO_IPV4: printf(", %s, %s/%u, Flags: [%s]", @ 1.1 log @- Update to nb1 for security issues - Patches from tcpdump.org CVS tree @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @file patch-af was added on branch pkgsrc-2005Q1 on 2005-05-28 14:15:23 +0000 @ text @d1 24 @ 1.1.2.2 log @Pullup ticket 521 - requested by Adrian Portelli security fix for tcpdump Revisions pulled up: - pkgsrc/net/tcpdump/Makefile 1.15 - pkgsrc/net/tcpdump/distinfo 1.8 - pkgsrc/net/tcpdump/patches/patch-ac 1.1 - pkgsrc/net/tcpdump/patches/patch-ad 1.1 - pkgsrc/net/tcpdump/patches/patch-ae 1.1 - pkgsrc/net/tcpdump/patches/patch-af 1.1 Module Name: pkgsrc Committed By: adrianp Date: Sat May 28 14:15:23 UTC 2005 Modified Files: pkgsrc/net/tcpdump: Makefile distinfo Added Files: pkgsrc/net/tcpdump/patches: patch-ac patch-ad patch-ae patch-af Log Message: - Update to nb1 for security issues - Patches from tcpdump.org CVS tree @ text @a0 24 $NetBSD: patch-af,v 1.1.2.1 2005/05/28 22:24:59 salo Exp $ --- print-rsvp.c.orig 2004-03-24 04:01:08.000000000 +0000 +++ print-rsvp.c @@@@ -875,10 +875,17 @@@@ rsvp_print(register const u_char *pptr, switch(rsvp_obj_ctype) { case RSVP_CTYPE_IPV4: while(obj_tlen >= 4 ) { - printf("\n\t Subobject Type: %s", + printf("\n\t Subobject Type: %s, length %u", tok2str(rsvp_obj_xro_values, "Unknown %u", - RSVP_OBJ_XRO_MASK_SUBOBJ(*obj_tptr))); + RSVP_OBJ_XRO_MASK_SUBOBJ(*obj_tptr)), + *(obj_tptr+1)); + + if (*(obj_tptr+1) == 0) { /* prevent infinite loops */ + printf("\n\t ERROR: zero length ERO subtype"); + break; + } + switch(RSVP_OBJ_XRO_MASK_SUBOBJ(*obj_tptr)) { case RSVP_OBJ_XRO_IPV4: printf(", %s, %s/%u, Flags: [%s]", @