svn commit: r295773 - head/sys/netinet
Michael Tuexen
tuexen at FreeBSD.org
Thu Feb 18 21:33:12 UTC 2016
Author: tuexen
Date: Thu Feb 18 21:33:10 2016
New Revision: 295773
URL: https://svnweb.freebsd.org/changeset/base/295773
Log:
Add protection code.
MFC after: 3 days
CID: 748858
Modified:
head/sys/netinet/sctp_output.c
Modified: head/sys/netinet/sctp_output.c
==============================================================================
--- head/sys/netinet/sctp_output.c Thu Feb 18 21:21:45 2016 (r295772)
+++ head/sys/netinet/sctp_output.c Thu Feb 18 21:33:10 2016 (r295773)
@@ -3222,12 +3222,14 @@ plan_d:
}
}
#ifdef INET
- if ((retried == 0) && (stcb->asoc.scope.ipv4_local_scope == 0)) {
- stcb->asoc.scope.ipv4_local_scope = 1;
- retried = 1;
- goto again_with_private_addresses_allowed;
- } else if (retried == 1) {
- stcb->asoc.scope.ipv4_local_scope = 0;
+ if (stcb) {
+ if ((retried == 0) && (stcb->asoc.scope.ipv4_local_scope == 0)) {
+ stcb->asoc.scope.ipv4_local_scope = 1;
+ retried = 1;
+ goto again_with_private_addresses_allowed;
+ } else if (retried == 1) {
+ stcb->asoc.scope.ipv4_local_scope = 0;
+ }
}
#endif
out:
More information about the svn-src-all
mailing list