From 5c3f7424e287a8418323bcc91c017a1443ac1786 Mon Sep 17 00:00:00 2001
From: hoelscher <jens.hoelscher@fh-muenster.de>
Date: Fri, 27 Nov 2015 19:47:02 +0100
Subject: [PATCH] add symbol SCTP_AUTO_ASCONF for socketoption

---
 gtests/net/packetdrill/symbols_freebsd.c                     | 1 +
 .../tests/bsd/sctp/api_tests/getsockopt/sctp_auto_asconf.pkt | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/gtests/net/packetdrill/symbols_freebsd.c b/gtests/net/packetdrill/symbols_freebsd.c
index 59e92578..1d343f50 100644
--- a/gtests/net/packetdrill/symbols_freebsd.c
+++ b/gtests/net/packetdrill/symbols_freebsd.c
@@ -95,6 +95,7 @@ struct int_symbol platform_symbols_table[] = {
 	{ SCTP_AUTH_ACTIVE_KEY,             "SCTP_AUTH_ACTIVE_KEY"            },
 	{ SCTP_DELAYED_SACK,                "SCTP_DELAYED_SACK"               },
 	{ SCTP_PARTIAL_DELIVERY_POINT,      "SCTP_PARTIAL_DELIVERY_POINT"     },
+	{ SCTP_AUTO_ASCONF,                 "SCTP_AUTO_ASCONF"                },
 	{ SCTP_MAX_BURST,                   "SCTP_MAX_BURST"                  },
 	{ SCTP_PEER_ADDR_PARAMS,            "SCTP_PEER_ADDR_PARAMS"           },
 	{ SCTP_EVENT,                       "SCTP_EVENT"                      },
diff --git a/gtests/net/packetdrill/tests/bsd/sctp/api_tests/getsockopt/sctp_auto_asconf.pkt b/gtests/net/packetdrill/tests/bsd/sctp/api_tests/getsockopt/sctp_auto_asconf.pkt
index 11507296..d6b3c848 100644
--- a/gtests/net/packetdrill/tests/bsd/sctp/api_tests/getsockopt/sctp_auto_asconf.pkt
+++ b/gtests/net/packetdrill/tests/bsd/sctp/api_tests/getsockopt/sctp_auto_asconf.pkt
@@ -10,7 +10,8 @@
 
 +0 getsockopt(3, SOL_SOCKET, SO_ERROR, [0], [4]) = 0
 
-+0 setsockopt(3, IPPROTO_SCTP, SCTP_AUTO_ASCONF, [1200], 4) = 0
-+0 getsockopt(3, IPPROTO_SCTP, SCTP_AUTO_ASCONF, [1200], [4]) = 0
++0 getsockopt(3, IPPROTO_SCTP, SCTP_AUTO_ASCONF, [1], [4]) = 0
++0 setsockopt(3, IPPROTO_SCTP, SCTP_AUTO_ASCONF, [0], 4) = 0
++0 getsockopt(3, IPPROTO_SCTP, SCTP_AUTO_ASCONF, [0], [4]) = 0
 
 +0 close(3) = 0
-- 
GitLab