Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Jun 2011 13:46:39 +0000 (UTC)
From:      "Andrey V. Elsukov" <ae@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-8@freebsd.org
Subject:   svn commit: r223336 - stable/8/sbin/ipfw
Message-ID:  <201106201346.p5KDkdrv052244@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ae
Date: Mon Jun 20 13:46:38 2011
New Revision: 223336
URL: http://svn.freebsd.org/changeset/base/223336

Log:
  MFC r222744:
    Increase buffer size for the command line.
  
    PR:		bin/125370

Modified:
  stable/8/sbin/ipfw/main.c
Directory Properties:
  stable/8/sbin/ipfw/   (props changed)

Modified: stable/8/sbin/ipfw/main.c
==============================================================================
--- stable/8/sbin/ipfw/main.c	Mon Jun 20 12:40:21 2011	(r223335)
+++ stable/8/sbin/ipfw/main.c	Mon Jun 20 13:46:38 2011	(r223336)
@@ -444,7 +444,7 @@ static void
 ipfw_readfile(int ac, char *av[])
 {
 #define MAX_ARGS	32
-	char	buf[BUFSIZ];
+	char buf[4096];
 	char *progname = av[0];		/* original program name */
 	const char *cmd = NULL;		/* preprocessor name, if any */
 	const char *filename = av[ac-1]; /* file to read */
@@ -552,7 +552,7 @@ ipfw_readfile(int ac, char *av[])
 		}
 	}
 
-	while (fgets(buf, BUFSIZ, f)) {		/* read commands */
+	while (fgets(buf, sizeof(buf), f)) {		/* read commands */
 		char linename[20];
 		char *args[2];
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106201346.p5KDkdrv052244>