summaryrefslogtreecommitdiffstats
path: root/sys/netinet/sctp_indata.c
diff options
context:
space:
mode:
authortuexen <tuexen@FreeBSD.org>2012-05-13 17:36:04 +0000
committertuexen <tuexen@FreeBSD.org>2012-05-13 17:36:04 +0000
commit8b015cb78fc5354dda796040eedd7009b2a4599a (patch)
tree04a2b2be65391c30e3e50368c44b99c80e553869 /sys/netinet/sctp_indata.c
parent8a71a80ad15e8ee4f86ecc78125e9aa4e19e8c3c (diff)
downloadFreeBSD-src-8b015cb78fc5354dda796040eedd7009b2a4599a.zip
FreeBSD-src-8b015cb78fc5354dda796040eedd7009b2a4599a.tar.gz
Provide the error code in SCTP_PEER_ADDR_CHANGE notifications as
specified in RFC 6458. MFC after: 3 days
Diffstat (limited to 'sys/netinet/sctp_indata.c')
-rw-r--r--sys/netinet/sctp_indata.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet/sctp_indata.c b/sys/netinet/sctp_indata.c
index d23a87f..d937aa3 100644
--- a/sys/netinet/sctp_indata.c
+++ b/sys/netinet/sctp_indata.c
@@ -4024,7 +4024,7 @@ sctp_express_handle_sack(struct sctp_tcb *stcb, uint32_t cumack,
/* addr came good */
net->dest_state |= SCTP_ADDR_REACHABLE;
sctp_ulp_notify(SCTP_NOTIFY_INTERFACE_UP, stcb,
- SCTP_RECEIVED_SACK, (void *)net, SCTP_SO_NOT_LOCKED);
+ 0, (void *)net, SCTP_SO_NOT_LOCKED);
}
if (net == stcb->asoc.primary_destination) {
if (stcb->asoc.alternate) {
@@ -4831,7 +4831,7 @@ sctp_handle_sack(struct mbuf *m, int offset_seg, int offset_dup,
/* addr came good */
net->dest_state |= SCTP_ADDR_REACHABLE;
sctp_ulp_notify(SCTP_NOTIFY_INTERFACE_UP, stcb,
- SCTP_RECEIVED_SACK, (void *)net, SCTP_SO_NOT_LOCKED);
+ 0, (void *)net, SCTP_SO_NOT_LOCKED);
}
if (net == stcb->asoc.primary_destination) {
if (stcb->asoc.alternate) {
OpenPOWER on IntegriCloud