aboutsummaryrefslogtreecommitdiff
path: root/networking/inetd.c
diff options
context:
space:
mode:
authorandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>2004-06-22 08:40:54 +0000
committerandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>2004-06-22 08:40:54 +0000
commit0abf6fe928b367494d922b061099d53bf23c20dc (patch)
treeadd73a66dfaf7054b27b9456e6a8edf2b71c4072 /networking/inetd.c
parent5d3b12c60ee497d5203d067e424864c992069401 (diff)
downloadbusybox-w32-0abf6fe928b367494d922b061099d53bf23c20dc.tar.gz
busybox-w32-0abf6fe928b367494d922b061099d53bf23c20dc.tar.bz2
busybox-w32-0abf6fe928b367494d922b061099d53bf23c20dc.zip
Robin Farine writes:
Package: BusyBox Version: 1.0.0-pre10 Passing the -q <integer> option to inetd causes it to dereference an invalid pointer (optarg). The attached patch provides a fix to this problem. Robin git-svn-id: svn://busybox.net/trunk/busybox@8911 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to '')
-rw-r--r--networking/inetd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/networking/inetd.c b/networking/inetd.c
index 4440a2d30..169cc8716 100644
--- a/networking/inetd.c
+++ b/networking/inetd.c
@@ -771,7 +771,7 @@ extern int inetd_main(int argc, char *argv[])
771#endif /* uClinux */ 771#endif /* uClinux */
772 772
773 if(opt & 1) { 773 if(opt & 1) {
774 global_queuelen = atoi(optarg); 774 global_queuelen = atoi(sq);
775 if (global_queuelen < 8) global_queuelen=8; 775 if (global_queuelen < 8) global_queuelen=8;
776 } 776 }
777 argc -= optind; 777 argc -= optind;