diff --git a/gtests/net/packetdrill/sctp_packet.c b/gtests/net/packetdrill/sctp_packet.c index 0cc6e4ab5b02bba855ab6b86038700dbe233841b..144cad39411208817c6da1227f65184e8113cbb0 100644 --- a/gtests/net/packetdrill/sctp_packet.c +++ b/gtests/net/packetdrill/sctp_packet.c @@ -2066,8 +2066,8 @@ sctp_supported_extensions_parameter_new(struct sctp_byte_list *list) parameter->chunk_type[i] = item->byte; } assert((i == list->nr_entries) && (item == NULL)); + memset(parameter->chunk_type + list->nr_entries, 0, padding_length); } - memset(parameter->chunk_type + list->nr_entries, 0, padding_length); return sctp_parameter_list_item_new((struct sctp_parameter *)parameter, parameter_length, flags); }