svn commit: r223336 - stable/8/sbin/ipfw

Andrey V. Elsukov ae at FreeBSD.org
Mon Jun 20 13:46:39 UTC 2011


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];
 


More information about the svn-src-stable mailing list