diff --git a/gtests/net/packetdrill/sctp_packet.c b/gtests/net/packetdrill/sctp_packet.c index 007668111d0dae8cfb2c4cdaa998572ee1d56c65..fd0a9e5d4fc1f59a2addb8ad516d70be0ba58f48 100644 --- a/gtests/net/packetdrill/sctp_packet.c +++ b/gtests/net/packetdrill/sctp_packet.c @@ -1570,6 +1570,12 @@ sctp_supported_address_types_parameter_new(struct sctp_address_type_list *list) parameter_length, flags); } +struct sctp_parameter_list_item * +sctp_supported_extensions_parameter_new(s64 len, struct sctp_byte_list *types) +{ + return sctp_generic_parameter_new(SCTP_SUPPORTED_EXTENSIONS_PARAMETER_TYPE, len, types); +} + struct sctp_parameter_list_item * sctp_pad_parameter_new(s64 len, u8 *padding) { diff --git a/gtests/net/packetdrill/sctp_packet.h b/gtests/net/packetdrill/sctp_packet.h index 246859e00b9ad9f0f52e90c9eda6dc6c21388d8d..108b0ef6bd71f3718b90023d64a57d94cfc0fa39 100644 --- a/gtests/net/packetdrill/sctp_packet.h +++ b/gtests/net/packetdrill/sctp_packet.h @@ -340,6 +340,12 @@ sctp_ecn_capable_parameter_new(void); struct sctp_parameter_list_item * sctp_pad_parameter_new(s64 len, u8 *padding); +struct sctp_parameter_list_item * +sctp_supported_extensions_parameter_new(s64 len, struct sctp_byte_list *types); + +struct sctp_parameter_list_item * +sctp_pad_parameter_new(s64 len, u8 *padding); + struct sctp_parameter_list * sctp_parameter_list_new(void);