From 6c0bc497df419a72fa0b2533d665ec1a00877fa8 Mon Sep 17 00:00:00 2001 From: hoelscher <jens.hoelscher@fh-muenster.de> Date: Fri, 27 Nov 2015 17:21:54 +0100 Subject: [PATCH] add symbol for sctp_i_want_mapped_v4_addr for syscall [gs]etsockopt --- gtests/net/packetdrill/symbols_freebsd.c | 1 + .../api_tests/getsockopt/sctp_i_want_mapped_v4_addr.pkt | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gtests/net/packetdrill/symbols_freebsd.c b/gtests/net/packetdrill/symbols_freebsd.c index 61ab2436..a13803ce 100644 --- a/gtests/net/packetdrill/symbols_freebsd.c +++ b/gtests/net/packetdrill/symbols_freebsd.c @@ -89,6 +89,7 @@ struct int_symbol platform_symbols_table[] = { { SCTP_ADAPTATION_LAYER, "SCTP_ADAPTATION_LAYER" }, { SCTP_DISABLE_FRAGMENTS, "SCTP_DISABLE_FRAGMENTS" }, { SCTP_DEFAULT_SEND_PARAM, "SCTP_DEFAULT_SEND_PARAM" }, + { SCTP_I_WANT_MAPPED_V4_ADDR, "SCTP_I_WANT_MAPPED_V4_ADDR" }, { SCTP_MAXSEG, "SCTP_MAXSEG" }, { SCTP_AUTH_ACTIVE_KEY, "SCTP_AUTH_ACTIVE_KEY" }, { SCTP_DELAYED_SACK, "SCTP_DELAYED_SACK" }, diff --git a/gtests/net/packetdrill/tests/bsd/sctp/api_tests/getsockopt/sctp_i_want_mapped_v4_addr.pkt b/gtests/net/packetdrill/tests/bsd/sctp/api_tests/getsockopt/sctp_i_want_mapped_v4_addr.pkt index 507fbece..1b0fbf0f 100644 --- a/gtests/net/packetdrill/tests/bsd/sctp/api_tests/getsockopt/sctp_i_want_mapped_v4_addr.pkt +++ b/gtests/net/packetdrill/tests/bsd/sctp/api_tests/getsockopt/sctp_i_want_mapped_v4_addr.pkt @@ -10,8 +10,8 @@ +0 getsockopt(3, SOL_SOCKET, SO_ERROR, [0], [4]) = 0 -+0 getsockopt(3, SOL_SOCKET, SCTP_I_WANT_MAPPED_V4_ADDR, [0], [4]) = 0 -+0 setsockopt(3, SOL_SOCKET, SCTP_I_WANT_MAPPED_V4_ADDR, [1], 4) = 0 -+0 getsockopt(3, SOL_SOCKET, SCTP_I_WANT_MAPPED_V4_ADDR, [1], [4]) = 0 ++0 getsockopt(3, IPPROTO_SCTP, SCTP_I_WANT_MAPPED_V4_ADDR, [0], [4]) = 0 ++0 setsockopt(3, IPPROTO_SCTP, SCTP_I_WANT_MAPPED_V4_ADDR, [1], 4) = 0 ++0 getsockopt(3, IPPROTO_SCTP, SCTP_I_WANT_MAPPED_V4_ADDR, [1], [4]) = 0 +0 close(3) = 0 -- GitLab