summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbrucec <brucec@FreeBSD.org>2010-07-05 03:55:49 +0000
committerbrucec <brucec@FreeBSD.org>2010-07-05 03:55:49 +0000
commitd33b286554c298f108e3e84d632332893f5a4f54 (patch)
treea5d443fb161397547703048a3f3ee498dfa84c41
parent7f001287352c08739d0b3ad7fefca5c5018c27ed (diff)
downloadFreeBSD-src-d33b286554c298f108e3e84d632332893f5a4f54.zip
FreeBSD-src-d33b286554c298f108e3e84d632332893f5a4f54.tar.gz
Increment 'sa' at the end of the loop; otherwise, only the first
address ever gets checked. Approved by: rrs (mentor) MFC after: 1 month
-rw-r--r--lib/libc/net/sctp_sys_calls.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/net/sctp_sys_calls.c b/lib/libc/net/sctp_sys_calls.c
index 4d3b44b..1a20146 100644
--- a/lib/libc/net/sctp_sys_calls.c
+++ b/lib/libc/net/sctp_sys_calls.c
@@ -304,7 +304,7 @@ sctp_bindx(int sd, struct sockaddr *addrs, int addrcnt, int flags)
goto out_error;
}
-
+ sa = (struct sockaddr *)((caddr_t)sa + sz);
}
sa = addrs;
/*
OpenPOWER on IntegriCloud