Merge branch 'sctp-add-support-for-some-sctp-auth-APIs-from-RFC6458'
authorDavid S. Miller <davem@davemloft.net>
Wed, 14 Mar 2018 17:48:28 +0000 (13:48 -0400)
committerDavid S. Miller <davem@davemloft.net>
Wed, 14 Mar 2018 17:48:28 +0000 (13:48 -0400)
Xin Long says:

====================
sctp: add support for some sctp auth APIs from RFC6458

This patchset mainly adds support for SCTP AUTH Information for sendmsg,
described in RFC6458:

    5.3.8.  SCTP AUTH Information Structure (SCTP_AUTHINFO)

and also adds a sockopt described in RFC6458:

    8.3.4.  Deactivate a Shared Key (SCTP_AUTH_DEACTIVATE_KEY)

and two types of events for AUTHENTICATION_EVENT described in RFC6458:

    6.1.8.  SCTP_AUTHENTICATION_EVENT:
             - SCTP_AUTH_NO_AUTH
             - SCTP_AUTH_FREE_KEY

After this patchset, we have fully support for sctp_sendv in kernel.

Note that this patchset won't touch that sctp options merge conflict.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>

Trivial merge