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