diff options
author | brucec <brucec@FreeBSD.org> | 2010-07-05 03:55:49 +0000 |
---|---|---|
committer | brucec <brucec@FreeBSD.org> | 2010-07-05 03:55:49 +0000 |
commit | d33b286554c298f108e3e84d632332893f5a4f54 (patch) | |
tree | a5d443fb161397547703048a3f3ee498dfa84c41 /lib | |
parent | 7f001287352c08739d0b3ad7fefca5c5018c27ed (diff) | |
download | FreeBSD-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
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libc/net/sctp_sys_calls.c | 2 |
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; /* |