aboutsummaryrefslogtreecommitdiff
path: root/networking
diff options
context:
space:
mode:
authorandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>2001-03-17 05:43:39 +0000
committerandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>2001-03-17 05:43:39 +0000
commit27d0cabd7dfc63a9a735b203ddab61ed2e92b17c (patch)
tree5bca683ece823a520fdafae05e1b0016a7e3d255 /networking
parente015fdc4699dd991d3d4abd26a03f1c3d9ab9258 (diff)
downloadbusybox-w32-27d0cabd7dfc63a9a735b203ddab61ed2e92b17c.tar.gz
busybox-w32-27d0cabd7dfc63a9a735b203ddab61ed2e92b17c.tar.bz2
busybox-w32-27d0cabd7dfc63a9a735b203ddab61ed2e92b17c.zip
Fix a bug pointed out by Rob Landley <rlandley@austin.rr.com>, where
setup_sockaddr_in was zeroing the sizeof a pointer, not the sizeof the struct, which was obviously what was intended. Thanks Rob, -Erik git-svn-id: svn://busybox.net/trunk/busybox@2128 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'networking')
-rw-r--r--networking/telnet.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/networking/telnet.c b/networking/telnet.c
index 758cce8b1..d47bf699b 100644
--- a/networking/telnet.c
+++ b/networking/telnet.c
@@ -612,7 +612,7 @@ static int create_socket()
612 612
613static void setup_sockaddr_in(struct sockaddr_in * addr, int port) 613static void setup_sockaddr_in(struct sockaddr_in * addr, int port)
614{ 614{
615 memset(addr, 0, sizeof addr); 615 memset(addr, 0, sizeof(struct sockaddr_in));
616 addr->sin_family = AF_INET; 616 addr->sin_family = AF_INET;
617 addr->sin_port = htons(port); 617 addr->sin_port = htons(port);
618} 618}