]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
don't use talloc if we're not using talloc
authorAlan T. DeKok <aland@freeradius.org>
Wed, 13 Oct 2021 15:39:10 +0000 (11:39 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 13 Oct 2021 15:39:10 +0000 (11:39 -0400)
src/protocols/dns/base.c

index 8c1f1b585ac5b3de06873c310037388ec68b3780..6e99ffa9a965710853ef9d8028a34be085e7211d 100644 (file)
@@ -166,7 +166,7 @@ fr_dns_labels_t *fr_dns_labels_get(uint8_t const *packet, size_t packet_len, boo
        lb->blocks[0].start = DNS_HDR_LEN;
        lb->blocks[0].end = DNS_HDR_LEN;
 
-       if (init_mark) memset(lb->mark, 0, talloc_array_length(lb->mark));
+       if (init_mark) memset(lb->mark, 0, sizeof(fr_dns_marker));
 
        return lb;
 }