From 09ded59b71e9e0cc9345656bd541606f9f23db4d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Michael=20T=C3=BCxen?= <tuexen@fh-muenster.de>
Date: Fri, 9 Oct 2015 12:02:24 +0200
Subject: [PATCH] Update SCTP_SocketAPI_Status.md

---
 SCTP_SocketAPI_Status.md | 83 ++++++++++++++++++++--------------------
 1 file changed, 42 insertions(+), 41 deletions(-)

diff --git a/SCTP_SocketAPI_Status.md b/SCTP_SocketAPI_Status.md
index e8fec44d..6f688ea2 100644
--- a/SCTP_SocketAPI_Status.md
+++ b/SCTP_SocketAPI_Status.md
@@ -6,47 +6,48 @@
 
 ## SCTP Socket Options
 
-|Name                        | Implemented | Supported by Linux | Supported by FreeBSD |
-|:---------------------------|:-----------:|:------------------:|:--------------------:|
-|SCTP_RTOINFO                | TBD         | TBD                | TBD                  |
-|SCTP_ASSOCINFO              | TBD         | TBD                | TBD                  |
-|SCTP_INITMSG                | TBD         | TBD                | TBD                  |
-|SCTP_NODELAY                | TBD         | TBD                | TBD                  |
-|SCTP_AUTOCLOSE              | TBD         | TBD                | TBD                  |
-|SCTP_PRIMARY_ADDR           | TBD         | TBD                | TBD                  |
-|SCTP_ADAPTATION_LAYER       | TBD         | TBD                | TBD                  |
-|SCTP_DISABLE_FRAGMENTS      | TBD         | TBD                | TBD                  |
-|SCTP_PEER_ADDR_PARAMS       | TBD         | TBD                | TBD                  |
-|SCTP_DEFAULT_SEND_PARAM     | TBD         | TBD                | TBD                  |
-|SCTP_EVENTS                 | TBD         | TBD                | TBD                  |
-|SCTP_I_WANT_MAPPED_V4_ADDR  | TBD         | TBD                | TBD                  |
-|SCTP_MAXSEG                 | TBD         | TBD                | TBD                  |
-|SCTP_HMAC_IDENT             | TBD         | TBD                | TBD                  |
-|SCTP_AUTH_ACTIVE_KEY        | TBD         | TBD                | TBD                  |
-|SCTP_DELAYED_SACK           | TBD         | TBD                | TBD                  |
-|SCTP_FRAGMENT_INTERLEAVE    | TBD         | TBD                | TBD                  |
-|SCTP_PARTIAL_DELIVERY_POINT | TBD         | TBD                | TBD                  |
-|SCTP_USE_EXT_RCVINFO        | TBD         | TBD                | TBD                  |
-|SCTP_AUTO_ASCONF            | TBD         | TBD                | TBD                  |
-|SCTP_MAX_BURST              | TBD         | TBD                | TBD                  |
-|SCTP_CONTEXT                | TBD         | TBD                | TBD                  |
-|SCTP_EXPLICIT_EOR           | TBD         | TBD                | TBD                  |
-|SCTP_REUSE_PORT             | TBD         | TBD                | TBD                  |
-|SCTP_EVENT                  | TBD         | TBD                | TBD                  |
-|SCTP_RECVRCVINFO            | TBD         | TBD                | TBD                  |
-|SCTP_DEFAULT_SNDINFO        | TBD         | TBD                | TBD                  |
-|SCTP_DEFAULT_PRINFO         | TBD         | TBD                | TBD                  |
-|SCTP_STATUS                 | TBD         | TBD                | TBD                  |
-|SCTP_GET_PEER_ADDR_INFO     | TBD         | TBD                | TBD                  |
-|SCTP_PEER_AUTH_CHUNKS       | TBD         | TBD                | TBD                  |
-|SCTP_LOCAL_AUTH_CHUNKS      | TBD         | TBD                | TBD                  |
-|SCTP_GET_ASSOC_NUMBER       | TBD         | TBD                | TBD                  |
-|SCTP_GET_ASSOC_ID_LIST      | TBD         | TBD                | TBD                  |
-|SCTP_SET_PEER_PRIMARY_ADDR  | TBD         | TBD                | TBD                  |
-|SCTP_AUTH_CHUNK             | TBD         | TBD                | TBD                  |
-|SCTP_AUTH_KEY               | TBD         | TBD                | TBD                  |
-|SCTP_AUTH_DEACTIVATE_KEY    | TBD         | TBD                | TBD                  |
-|SCTP_AUTH_DELETE_KEY        | TBD         | TBD                | TBD                  |
+|Name                        | API Spec                                                      | Protocol Spec | packetdrill | Linux | FreeBSD |
+|:---------------------------|:-------------------------------------------------------------:|:-------------:|:-----------:|:-----:|:-------:|
+|SCTP_RTOINFO                | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.1)  |               | TBD         | TBD   | TBD     |
+|SCTP_ASSOCINFO              | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.2)  |               | TBD         | TBD   | TBD     |
+|SCTP_INITMSG                | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.3)  |               | TBD         | TBD   | TBD     |
+|SCTP_NODELAY                | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.5)  |               | TBD         | TBD   | TBD     |
+|SCTP_AUTOCLOSE              | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.8)  |               | TBD         | TBD   | TBD     |
+|SCTP_PRIMARY_ADDR           | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.9)  |               | TBD         | TBD   | TBD     |
+|SCTP_ADAPTATION_LAYER       | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.10) |               | TBD         | TBD   | TBD     |
+|SCTP_DISABLE_FRAGMENTS      | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.11) |               | TBD         | TBD   | TBD     |
+|SCTP_PEER_ADDR_PARAMS       | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.12) |               | TBD         | TBD   | TBD     |
+|SCTP_DEFAULT_SEND_PARAM     | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.13) |               | TBD         | TBD   | TBD     |
+|SCTP_EVENTS                 | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.14) |               | TBD         | TBD   | TBD     |
+|SCTP_I_WANT_MAPPED_V4_ADDR  | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.15) |               | TBD         | TBD   | TBD     |
+|SCTP_MAXSEG                 | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.16) |               | TBD         | TBD   | TBD     |
+|SCTP_HMAC_IDENT             | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.17) |               | TBD         | TBD   | TBD     |
+|SCTP_AUTH_ACTIVE_KEY        | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.18) |               | TBD         | TBD   | TBD     |
+|SCTP_DELAYED_SACK           | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.19) |               | TBD         | TBD   | TBD     |
+|SCTP_FRAGMENT_INTERLEAVE    | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.20) |               | TBD         | TBD   | TBD     |
+|SCTP_PARTIAL_DELIVERY_POINT | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.21) |               | TBD         | TBD   | TBD     |
+|SCTP_USE_EXT_RCVINFO        | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.22) |               | TBD         | TBD   | TBD     |
+|SCTP_AUTO_ASCONF            | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.23) |               | TBD         | TBD   | TBD     |
+|SCTP_MAX_BURST              | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.24) |               | TBD         | TBD   | TBD     |
+|SCTP_CONTEXT                | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.25) |               | TBD         | TBD   | TBD     |
+|SCTP_EXPLICIT_EOR           | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.26) |               | TBD         | TBD   | TBD     |
+|SCTP_REUSE_PORT             | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.27) |               | TBD         | TBD   | TBD     |
+|SCTP_EVENT                  | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.28) |               | TBD         | TBD   | TBD     |
+|SCTP_RECVRCVINFO            | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.29) |               | TBD         | TBD   | TBD     |
+|SCTP_RECVNXTINFO            | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.30) |               | TBD         | TBD   | TBD     |
+|SCTP_DEFAULT_SNDINFO        | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.31) |               | TBD         | TBD   | TBD     |
+|SCTP_DEFAULT_PRINFO         | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.1.32) |               | TBD         | TBD   | TBD     |
+|SCTP_STATUS                 | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.2.1)  |               | TBD         | TBD   | TBD     |
+|SCTP_GET_PEER_ADDR_INFO     | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.2.2)  |               | TBD         | TBD   | TBD     |
+|SCTP_PEER_AUTH_CHUNKS       | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.2.3)  |               | TBD         | TBD   | TBD     |
+|SCTP_LOCAL_AUTH_CHUNKS      | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.2.4)  |               | TBD         | TBD   | TBD     |
+|SCTP_GET_ASSOC_NUMBER       | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.2.5)  |               | TBD         | TBD   | TBD     |
+|SCTP_GET_ASSOC_ID_LIST      | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.2.6)  |               | TBD         | TBD   | TBD     |
+|SCTP_SET_PEER_PRIMARY_ADDR  | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.3.1)  |               | TBD         | TBD   | TBD     |
+|SCTP_AUTH_CHUNK             | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.3.2)  |               | TBD         | TBD   | TBD     |
+|SCTP_AUTH_KEY               | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.3.3)  |               | TBD         | TBD   | TBD     |
+|SCTP_AUTH_DEACTIVATE_KEY    | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.3.4)  |               | TBD         | TBD   | TBD     |
+|SCTP_AUTH_DELETE_KEY        | [RFC6458](https://tools.ietf.org/html/rfc6458#section-8.3.5)  |               | TBD         | TBD   | TBD     |
 
 
 ## SCTP Functions
-- 
GitLab