From 697291b66c481c617cf9875497e2189bc4a4b096 Mon Sep 17 00:00:00 2001 From: Dag-Erling Smørgrav Date: Fri, 5 Apr 2013 09:06:26 +0000 Subject: Import unbound 1.4.20 --- util/data/msgparse.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'util/data/msgparse.c') diff --git a/util/data/msgparse.c b/util/data/msgparse.c index a03f543e827b..2791ae560865 100644 --- a/util/data/msgparse.c +++ b/util/data/msgparse.c @@ -39,7 +39,6 @@ #include "config.h" #include #include "util/data/msgparse.h" -#include "util/net_help.h" #include "util/data/dname.h" #include "util/data/packed_rrset.h" #include "util/storage/lookup3.h" @@ -655,8 +654,10 @@ calc_size(ldns_buffer* pkt, uint16_t type, struct rr_parse* rr) len = 0; break; case LDNS_RDF_TYPE_STR: - if(pkt_len < 1) + if(pkt_len < 1) { + /* NOTREACHED, due to 'while(>0)' */ return 0; /* len byte exceeds rdata */ + } len = ldns_buffer_current(pkt)[0] + 1; break; default: -- cgit v1.3