aboutsummaryrefslogtreecommitdiff
path: root/util/data/msgparse.c
diff options
context:
space:
mode:
Diffstat (limited to 'util/data/msgparse.c')
-rw-r--r--util/data/msgparse.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/util/data/msgparse.c b/util/data/msgparse.c
index 7c32618a3015..6ee5559db07b 100644
--- a/util/data/msgparse.c
+++ b/util/data/msgparse.c
@@ -1020,6 +1020,7 @@ parse_extract_edns(struct msg_parse* msg, struct edns_data* edns,
edns->bits = sldns_read_uint16(&found->rr_last->ttl_data[2]);
edns->udp_size = ntohs(found->rrset_class);
edns->opt_list = NULL;
+ edns->padding_block_size = 0;
/* take the options */
rdata_len = found->rr_first->size-2;
@@ -1093,6 +1094,7 @@ parse_edns_from_pkt(sldns_buffer* pkt, struct edns_data* edns,
edns->edns_version = sldns_buffer_read_u8(pkt);
edns->bits = sldns_buffer_read_u16(pkt);
edns->opt_list = NULL;
+ edns->padding_block_size = 0;
/* take the options */
rdata_len = sldns_buffer_read_u16(pkt);