diff options
author | tuexen <tuexen@FreeBSD.org> | 2012-07-09 10:59:39 +0000 |
---|---|---|
committer | tuexen <tuexen@FreeBSD.org> | 2012-07-09 10:59:39 +0000 |
commit | f2119ca1a3c534c804d66354f0c833ea92cc185f (patch) | |
tree | e3eb871eacbbbeb507193253e886e6a42cc56c77 /sys/netinet | |
parent | 8f5f30fa5b32366bff5f4759c59b9857bad24fac (diff) | |
download | FreeBSD-src-f2119ca1a3c534c804d66354f0c833ea92cc185f.zip FreeBSD-src-f2119ca1a3c534c804d66354f0c833ea92cc185f.tar.gz |
Fix a bug introduced in r237715.
MFC after:i 3 days.
Diffstat (limited to 'sys/netinet')
-rw-r--r-- | sys/netinet/sctp_output.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netinet/sctp_output.c b/sys/netinet/sctp_output.c index 41bc1c5..10e3959 100644 --- a/sys/netinet/sctp_output.c +++ b/sys/netinet/sctp_output.c @@ -5520,6 +5520,7 @@ do_a_abort: case AF_INET6: { stc.addr_type = SCTP_IPV6_ADDRESS; + memcpy(&stc.address, &src6->sin6_addr, sizeof(struct in6_addr)); stc.scope_id = in6_getscope(&src6->sin6_addr); if (sctp_is_address_on_local_host(src, vrf_id)) { stc.loopback_scope = 1; |