#
294149 |
|
16-Jan-2016 |
tuexen |
MFC r287282: Fix the exporting of SCTP association states to userland. Without this, associations in SHUTDOWN-PENDING were never reported correctly.
|
#
294139 |
|
16-Jan-2016 |
tuexen |
MFC r285237:
Export the ssthresh value per SCTP path via the sysctl interface.
|
#
284150 |
|
08-Jun-2015 |
tuexen |
MFC r283988:
Export a pointer to the SCTP socket. This is needed to add SCTP support to sockstat.
|
#
283721 |
|
29-May-2015 |
tuexen |
MFC r277424:
Remove comparisons which are not necessary. With manual intervention.
Reported by: Coverity CID: 1237826, 1237844, 1237847
|
#
283698 |
|
29-May-2015 |
tuexen |
MFC r273925:
Don't zero the stats before they are read out.
|
#
273847 |
|
30-Oct-2014 |
hselasky |
MFC r273733, r273740 and r273773:
The SYSCTL data pointers can come from userspace and must not be directly accessed. Although this will work on some platforms, it can throw an exception if the pointer is invalid and then panic the kernel.
Add a missing SYSCTL_IN() of "SCTP_BASE_STATS" structure.
Sponsored by: Mellanox Technologies
|
#
271746 |
|
18-Sep-2014 |
tuexen |
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)
|
#
270381 |
|
22-Aug-2014 |
tuexen |
Remove debug output which was comitted by accident. This is a direct commit to stable/10.
|
#
270362 |
|
22-Aug-2014 |
tuexen |
MFC r269858:
Add support for the SCTP_AUTH_SUPPORTED and SCTP_ASCONF_SUPPORTED socket options. Add also a sysctl to control the support of ASCONF.
|
#
270361 |
|
22-Aug-2014 |
tuexen |
MFC r269527:
Add support for the SCTP_RECONFIG_SUPPORTED and the corresponding sysctl controlling the negotiation of the RE-CONFIG extension.
|
#
270360 |
|
22-Aug-2014 |
tuexen |
MFC r269481:
Add support for the SCTP_PKTDROP_SUPPORTED socket option and the corresponding sysctl variable. The default is off, since the specification is not an RFC yet.
|
#
270359 |
|
22-Aug-2014 |
tuexen |
MFC r269475:
Add SCTP socket option SCTP_NRSACK_SUPPORTED to control the NRSACK extension. The default will still be off, since it it not an RFC (yet). Changing the sysctl name will be in a separate commit.
|
#
270357 |
|
22-Aug-2014 |
tuexen |
MFC r269448:
Add support for the SCTP_PR_SUPPORTED socket option as specified in http://tools.ietf.org/html/draft-ietf-tsvwg-sctp-prpolicies Add also a sysctl controlling the default of the end-points.
|
#
270355 |
|
22-Aug-2014 |
tuexen |
MFC r269396:
Remove the asconf_auth_nochk sysctl. This was off by default and only existed to be able to test with non-compliant peers a long time ago.
|
#
270350 |
|
22-Aug-2014 |
tuexen |
MFC r268526:
Integrate upstream changes.
|
#
267769 |
|
23-Jun-2014 |
tuexen |
MFC r267674:
Honor jails for unbound SCTP sockets when selecting source addresses, reporting IP-addresses to the peer during the handshake, adding addresses to the host, reporting the addresses via the sysctl interface (used by netstat, for example) and reporting the addresses to the application via socket options. This issue was reported by Bernd Walter.
|
#
267723 |
|
22-Jun-2014 |
tuexen |
MFC r263237:
* Provide information in error causes in ASCII instead of proprietary binary format. * Add support for a diagnostic information error cause. The code is sysctlable and the default is 0, which means it is not sent.
This is joint work with rrs@.
|
#
262735 |
|
04-Mar-2014 |
glebius |
Merge r261590: Fixup for r261590 (vnet sysctl handlers cleanup)
|
#
284150 |
|
08-Jun-2015 |
tuexen |
MFC r283988:
Export a pointer to the SCTP socket. This is needed to add SCTP support to sockstat.
|
#
283721 |
|
29-May-2015 |
tuexen |
MFC r277424:
Remove comparisons which are not necessary. With manual intervention.
Reported by: Coverity CID: 1237826, 1237844, 1237847
|
#
283698 |
|
29-May-2015 |
tuexen |
MFC r273925:
Don't zero the stats before they are read out.
|
#
273847 |
|
30-Oct-2014 |
hselasky |
MFC r273733, r273740 and r273773:
The SYSCTL data pointers can come from userspace and must not be directly accessed. Although this will work on some platforms, it can throw an exception if the pointer is invalid and then panic the kernel.
Add a missing SYSCTL_IN() of "SCTP_BASE_STATS" structure.
Sponsored by: Mellanox Technologies
|
#
271746 |
|
18-Sep-2014 |
tuexen |
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)
|
#
270381 |
|
22-Aug-2014 |
tuexen |
Remove debug output which was comitted by accident. This is a direct commit to stable/10.
|
#
270362 |
|
22-Aug-2014 |
tuexen |
MFC r269858:
Add support for the SCTP_AUTH_SUPPORTED and SCTP_ASCONF_SUPPORTED socket options. Add also a sysctl to control the support of ASCONF.
|
#
270361 |
|
22-Aug-2014 |
tuexen |
MFC r269527:
Add support for the SCTP_RECONFIG_SUPPORTED and the corresponding sysctl controlling the negotiation of the RE-CONFIG extension.
|
#
270360 |
|
22-Aug-2014 |
tuexen |
MFC r269481:
Add support for the SCTP_PKTDROP_SUPPORTED socket option and the corresponding sysctl variable. The default is off, since the specification is not an RFC yet.
|
#
270359 |
|
22-Aug-2014 |
tuexen |
MFC r269475:
Add SCTP socket option SCTP_NRSACK_SUPPORTED to control the NRSACK extension. The default will still be off, since it it not an RFC (yet). Changing the sysctl name will be in a separate commit.
|
#
270357 |
|
22-Aug-2014 |
tuexen |
MFC r269448:
Add support for the SCTP_PR_SUPPORTED socket option as specified in http://tools.ietf.org/html/draft-ietf-tsvwg-sctp-prpolicies Add also a sysctl controlling the default of the end-points.
|
#
270355 |
|
22-Aug-2014 |
tuexen |
MFC r269396:
Remove the asconf_auth_nochk sysctl. This was off by default and only existed to be able to test with non-compliant peers a long time ago.
|
#
270350 |
|
22-Aug-2014 |
tuexen |
MFC r268526:
Integrate upstream changes.
|
#
267769 |
|
23-Jun-2014 |
tuexen |
MFC r267674:
Honor jails for unbound SCTP sockets when selecting source addresses, reporting IP-addresses to the peer during the handshake, adding addresses to the host, reporting the addresses via the sysctl interface (used by netstat, for example) and reporting the addresses to the application via socket options. This issue was reported by Bernd Walter.
|
#
267723 |
|
22-Jun-2014 |
tuexen |
MFC r263237:
* Provide information in error causes in ASCII instead of proprietary binary format. * Add support for a diagnostic information error cause. The code is sysctlable and the default is 0, which means it is not sent.
This is joint work with rrs@.
|
#
262735 |
|
04-Mar-2014 |
glebius |
Merge r261590: Fixup for r261590 (vnet sysctl handlers cleanup)
|