From 8f10c044e430beb2bbe6c630e0e8008006ed16b0 Mon Sep 17 00:00:00 2001 From: Michael Tuexen <tuexen@fh-muenster.de> Date: Sun, 20 Sep 2015 21:41:50 +0200 Subject: [PATCH] Add support for SCTP_FRAGMENT_INTERLEAVE option. --- gtests/net/packetdrill/symbols_freebsd.c | 1 + gtests/net/packetdrill/symbols_linux.c | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gtests/net/packetdrill/symbols_freebsd.c b/gtests/net/packetdrill/symbols_freebsd.c index 87796ca9..a49181ca 100644 --- a/gtests/net/packetdrill/symbols_freebsd.c +++ b/gtests/net/packetdrill/symbols_freebsd.c @@ -86,6 +86,7 @@ struct int_symbol platform_symbols_table[] = { { SCTP_DELAYED_SACK, "SCTP_DELAYED_SACK" }, { SCTP_MAX_BURST, "SCTP_MAX_BURST" }, { SCTP_STATUS, "SCTP_STATUS" }, + { SCTP_FRAGMENT_INTERLEAVE, "SCTP_FRAGMENT_INTERLEAVE" }, #if defined(SCTP_INTERLEAVING_SUPPORTED) { SCTP_INTERLEAVING_SUPPORTED, "SCTP_INTERLEAVING_SUPPORTED" }, #endif diff --git a/gtests/net/packetdrill/symbols_linux.c b/gtests/net/packetdrill/symbols_linux.c index c79051eb..d85b262f 100644 --- a/gtests/net/packetdrill/symbols_linux.c +++ b/gtests/net/packetdrill/symbols_linux.c @@ -121,7 +121,10 @@ struct int_symbol platform_symbols_table[] = { #ifdef SCTP_STATUS { SCTP_STATUS, "SCTP_STATUS" }, #endif -#if defined(SCTP_INTERLEAVING_SUPPORTED) +#ifdef SCTP_FRAGMENT_INTERLEAVE + { SCTP_FRAGMENT_INTERLEAVE, "SCTP_FRAGMENT_INTERLEAVE" }, +#endif +#ifdef SCTP_INTERLEAVING_SUPPORTED { SCTP_INTERLEAVING_SUPPORTED, "SCTP_INTERLEAVING_SUPPORTED" }, #endif { SCTP_CLOSED, "SCTP_CLOSED" }, -- GitLab