From mboxrd@z Thu Jan 1 00:00:00 1970 From: Geir Ola Vaagland Subject: [PATCH net-next 0/6] A step closer to RFC 6458 compliancy Date: Tue, 17 Jun 2014 17:01:30 +0200 Message-ID: <1403017296-28469-1-git-send-email-geirola@gmail.com> Cc: linux-sctp@vger.kernel.org To: netdev@vger.kernel.org Return-path: Received: from mail-lb0-f176.google.com ([209.85.217.176]:52480 "EHLO mail-lb0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932999AbaFQPBm (ORCPT ); Tue, 17 Jun 2014 11:01:42 -0400 Sender: netdev-owner@vger.kernel.org List-ID: 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(-)