summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2005-01-16 15:01:28 +0000
committerrwatson <rwatson@FreeBSD.org>2005-01-16 15:01:28 +0000
commitea812ffcf7bd499c17e770d26e4a5656d8d23f57 (patch)
tree7864f21f05e73dce050c9d14ce62115ad46461f6 /tools
parentb1e478129c59459f6d0a27cdfcc6efb8d6a0299e (diff)
downloadFreeBSD-src-ea812ffcf7bd499c17e770d26e4a5656d8d23f57.zip
FreeBSD-src-ea812ffcf7bd499c17e770d26e4a5656d8d23f57.tar.gz
In refactoring the test before committing, a pointer was passed instead
of a structure for the sockaddr_in. Pass the pointer to connect() instead of the pointer to the pointer. Specify a port number to connect to.
Diffstat (limited to 'tools')
-rw-r--r--tools/regression/netinet/udpconnectjail/udpconnectjail.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/regression/netinet/udpconnectjail/udpconnectjail.c b/tools/regression/netinet/udpconnectjail/udpconnectjail.c
index be7e43b..0c3299f 100644
--- a/tools/regression/netinet/udpconnectjail/udpconnectjail.c
+++ b/tools/regression/netinet/udpconnectjail/udpconnectjail.c
@@ -64,7 +64,7 @@ test(const char *context, struct sockaddr_in *sin)
errx(-1, "%s: socket(PF_INET, SOCK_DGRAM, 0): %s", context,
strerror(errno));
- if (connect(sock, (struct sockaddr *)&sin, sizeof(sin)) < 0)
+ if (connect(sock, (struct sockaddr *)sin, sizeof(*sin)) < 0)
errx(-1, "%s: connect(%s): %s", context,
inet_ntoa(sin->sin_addr), strerror(errno));
@@ -85,7 +85,7 @@ main(int argc, __unused char *argv[])
sin.sin_len = sizeof(sin);
sin.sin_family = AF_INET;
sin.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
- sin.sin_port = 0;
+ sin.sin_port = htons(8080); /* Arbitrary */
/*
* First run the system call test outside of a jail.
OpenPOWER on IntegriCloud