From: Alan T. DeKok Date: Sat, 12 Mar 2022 14:44:22 +0000 (-0500) Subject: call encode_array X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72202891f915632823f76d84de6647c854e8cc2c;p=thirdparty%2Ffreeradius-server.git call encode_array --- diff --git a/src/protocols/dhcpv4/encode.c b/src/protocols/dhcpv4/encode.c index 3741030915d..5b8076ecb0b 100644 --- a/src/protocols/dhcpv4/encode.c +++ b/src/protocols/dhcpv4/encode.c @@ -43,6 +43,10 @@ static ssize_t encode_tlv(fr_dbuff_t *dbuff, fr_da_stack_t *da_stack, unsigned int depth, fr_dcursor_t *cursor, void *encode_ctx); +static ssize_t encode_array(fr_dbuff_t *dbuff, + fr_da_stack_t *da_stack, int depth, + fr_dcursor_t *cursor, fr_dhcpv4_ctx_t *encode_ctx); + static ssize_t encode_value_trampoline(fr_dbuff_t *dbuff, fr_da_stack_t *da_stack, unsigned int depth, fr_dcursor_t *cursor, void *encode_ctx) @@ -53,8 +57,7 @@ static ssize_t encode_value_trampoline(fr_dbuff_t *dbuff, * Write out the option's value */ if (da->flags.array) { - fr_assert(0); -// return encode_array(dbuff, da_stack, depth, cursor, encode_ctx); + return encode_array(dbuff, da_stack, depth, cursor, encode_ctx); } return encode_value(dbuff, da_stack, depth, cursor, encode_ctx);