Date: Wed, 2 Dec 1998 11:16:06 +0200 (EET) From: Ruslan Ermilov <ru@ucb.crimea.ua> To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: bin/8937: IPFW coredump and dummynet Message-ID: <199812020916.LAA25042@relay.ucb.crimea.ua>
next in thread | raw e-mail | index | archive | help
>Number: 8937 >Category: bin >Synopsis: IPFW coredump and dummynet >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Dec 2 01:30:00 PST 1998 >Last-Modified: >Originator: Ruslan Ermilov >Organization: United Commercial Bank >Release: FreeBSD 2.2.8-STABLE i386 >Environment: Kernel build with dummynet support >Description: - ipfw(8) coredumps - dummynet(4) commands should be documented in the ipfw(8) usage and manpage >How-To-Repeat: Run ``ipfw pipe'' to get a coredump. >Fix: The following patch will prevent coredumps: Index: ipfw.c =================================================================== RCS file: /usr/FreeBSD-CVS/src/sbin/ipfw/ipfw.c,v retrieving revision 1.34.2.20 diff -u -r1.34.2.20 ipfw.c --- ipfw.c 1998/10/12 17:29:15 1.34.2.20 +++ ipfw.c 1998/12/02 09:12:25 @@ -1330,6 +1330,9 @@ ac-- ; av++ ; } + if (!ac) { + show_usage("pipe requires arguments"); + } /* allow argument swapping */ if (ac > 1 && *av[0]>='0' && *av[0]<='9') { char *p = av[0] ; >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199812020916.LAA25042>