summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2004-03-15 17:08:28 +0000
committerdes <des@FreeBSD.org>2004-03-15 17:08:28 +0000
commita52d3498dd4aaef64ef78f0b57a1adc9f2b9aff6 (patch)
treebe5048c9333618ac9ad12af2dcc7407aa9c2c6fd /lib
parentc1888d71d13e0e908e53ad2108485bbfa1c139e5 (diff)
downloadFreeBSD-src-a52d3498dd4aaef64ef78f0b57a1adc9f2b9aff6.zip
FreeBSD-src-a52d3498dd4aaef64ef78f0b57a1adc9f2b9aff6.tar.gz
Don't try to pass off a struct sockaddr as a struct sockaddr_in when it
may in fact very well be a struct sockaddr_in6. Just use plain struct sockaddr. This brings us yet another step closer to a clean -O2 build.
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/net/res_send.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/net/res_send.c b/lib/libc/net/res_send.c
index d39bbc5..6885ffd 100644
--- a/lib/libc/net/res_send.c
+++ b/lib/libc/net/res_send.c
@@ -415,7 +415,7 @@ res_send(buf, buflen, ans, anssiz)
do {
res_sendhookact act;
- act = (*Qhook)((struct sockaddr_in **)&nsap,
+ act = (*Qhook)(&nsap,
&buf, &buflen,
ans, anssiz, &resplen);
switch (act) {
@@ -871,7 +871,7 @@ read_len:
do {
res_sendhookact act;
- act = (*Rhook)((struct sockaddr_in *)nsap,
+ act = (*Rhook)(nsap,
buf, buflen,
ans, anssiz, &resplen);
switch (act) {
OpenPOWER on IntegriCloud