]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
advance the correct buffer
authorAlan T. DeKok <aland@freeradius.org>
Tue, 28 Sep 2021 14:49:06 +0000 (10:49 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 28 Sep 2021 14:54:49 +0000 (10:54 -0400)
src/lib/util/struct.c

index ff7f8ccbb98e84d9eec1c6b0f65f437a841c6725..de5c2311a64466723e69e06430a001364977e454 100644 (file)
@@ -470,7 +470,7 @@ ssize_t fr_struct_to_network(fr_dbuff_t *dbuff,
         *      Some structs are prefixed by a 16-bit length.
         */
        if (da_is_length_field(parent)) {
-               FR_DBUFF_ADVANCE_RETURN(dbuff, 2);
+               FR_DBUFF_ADVANCE_RETURN(&work_dbuff, 2);
                do_length = true;
        }