svn commit: r291477 - user/pho/stress2/testcases/tcp
Peter Holm
pho at FreeBSD.org
Mon Nov 30 08:54:59 UTC 2015
Author: pho
Date: Mon Nov 30 08:54:57 2015
New Revision: 291477
URL: https://svnweb.freebsd.org/changeset/base/291477
Log:
Make sure inetaddr is zero before use.
Sponsored by: EMC / Isilon storage division
Modified:
user/pho/stress2/testcases/tcp/tcp.c
Modified: user/pho/stress2/testcases/tcp/tcp.c
==============================================================================
--- user/pho/stress2/testcases/tcp/tcp.c Mon Nov 30 08:53:17 2015 (r291476)
+++ user/pho/stress2/testcases/tcp/tcp.c Mon Nov 30 08:54:57 2015 (r291477)
@@ -31,14 +31,14 @@ __FBSDID("$FreeBSD$");
#include <sys/param.h>
#include <sys/socket.h>
#include <netinet/in.h>
+#include <err.h>
+#include <errno.h>
#include <netdb.h>
+#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
-#include <unistd.h>
-#include <signal.h>
-#include <errno.h>
#include <string.h>
-#include <err.h>
+#include <unistd.h>
#include "stress.h"
@@ -114,6 +114,7 @@ writer(void) {
err(1, "setsockopt(), %s:%d", __FILE__, __LINE__);
hostent = gethostbyname ("localhost");
+ bzero((char *) &inetaddr, sizeof(inetaddr));
memcpy (&inetaddr.sin_addr.s_addr, hostent->h_addr,
sizeof (struct in_addr));
More information about the svn-src-user
mailing list