From mboxrd@z Thu Jan 1 00:00:00 1970 From: Geir Ola Vaagland Date: Tue, 17 Jun 2014 15:01:30 +0000 Subject: [PATCH net-next 0/6] A step closer to RFC 6458 compliancy Message-Id: <1403017296-28469-1-git-send-email-geirola@gmail.com> List-Id: References: <1403006273-27859-1-git-send-email-geirola@gmail.com> In-Reply-To: <1403006273-27859-1-git-send-email-geirola@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: netdev@vger.kernel.org Cc: linux-sctp@vger.kernel.org These patches are part of my master thesis project. I have been searching for discrepancies between the socket API specificiation in RFC 6458 and the current Linux SCTP implementation. The following patches are my humble attempts at getting somewhat closer to compliancy. Geir Ola Vaagland (6): Support for SCTP_RECVRCVINFO socket option Support for SCTP_RCVINFO ancillary data Support for SCTP_SNDINFO ancillary data Support for SCTP_NXTINFO socket option Support for receiving SCTP_NXTINFO ancillary data Support for SCTP_DEFAULT_SNDINFO socket option include/net/sctp/structs.h | 11 +- include/net/sctp/ulpevent.h | 4 + include/uapi/linux/sctp.h | 46 ++++++++ net/sctp/socket.c | 260 ++++++++++++++++++++++++++++++++++++++++++-- net/sctp/ulpevent.c | 158 +++++++++++++++++++++++++++ 5 files changed, 470 insertions(+), 9 deletions(-)