]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r270673:
authortuexen <tuexen@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 18 Sep 2014 08:58:22 +0000 (08:58 +0000)
committertuexen <tuexen@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 18 Sep 2014 08:58:22 +0000 (08:58 +0000)
commitc4762f622dfde0978264a8433a989590ef2e91ef
tree3aa46bf5184ddc231a9f312ae6a6558b6033a051
parent5fca986b16679f94b691ae2371a7d81e7a6fe67f
MFC r270673:
Announce SCTP support in the kern.features sysctl variables.

MFC r270859:
Enable SCTP support. It runs perfectly fine on a Wandboard quad.

MFC r271204 with manual intervention:
Fix the handling of sysctl variables when used with VIMAGE.
While there do some cleanup of the code.

MFC r271209:
Fix a leak of an address, if the address is scheduled for removal
and the stack is torn down.
Thanks to Peter Bostroem and Jiayang Liu from Google for reporting the
issue.

MFC r271219:
Use SYSCTL_PROC instead of SYSCTL_VNET_PROC.
Suggested by: glebius@

MFC r271221:
Use union sctp_sockstore instead of struct sockaddr_storage. This
eliminates some warnings when building in userland.
Thanks to Patrick Laimbock for reporting this issue.
Remove also some unnecessary casts.
There should be no functional change.

MFC r271228:
Address another warnings reported by Patrick Laimbock when compiling
in userspace. While there, improve consistency.

MFC r271230:
Address warnings generated by the clang analyzer.

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/stable/10@271746 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
12 files changed:
sys/arm/conf/IMX6
sys/netinet/sctp_asconf.c
sys/netinet/sctp_constants.h
sys/netinet/sctp_input.c
sys/netinet/sctp_os_bsd.h
sys/netinet/sctp_output.c
sys/netinet/sctp_pcb.c
sys/netinet/sctp_sysctl.c
sys/netinet/sctp_sysctl.h
sys/netinet/sctp_usrreq.c
sys/netinet/sctputil.c
sys/netinet6/sctp6_usrreq.c