From: Ralph Dolmans Date: Wed, 15 Jan 2020 22:03:44 +0000 (+0100) Subject: - fix compiler warnings X-Git-Tag: release-1.10.0rc1~28^2~19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=344f12dd992286b36fc0679d50389782b33d6308;p=thirdparty%2Funbound.git - fix compiler warnings --- diff --git a/services/localzone.c b/services/localzone.c index 4c094cc9d..9aa7bc247 100644 --- a/services/localzone.c +++ b/services/localzone.c @@ -1426,7 +1426,6 @@ local_data_answer(struct local_zone* z, struct module_env* env, if(dname_is_wild(ctarget)) { /* synthesize cname target */ struct packed_rrset_data* d; - uint8_t newtarget[LDNS_MAX_DOMAINLEN]; /* -3 for wildcard label and root label from qname */ size_t newtargetlen = qinfo->qname_len + ctargetlen - 3; diff --git a/services/rpz.c b/services/rpz.c index 3bb41916b..6622606d3 100644 --- a/services/rpz.c +++ b/services/rpz.c @@ -101,6 +101,7 @@ rpz_trigger_to_string(enum rpz_trigger r) case RPZ_RESPONSE_IP_TRIGGER: return "response_ip"; case RPZ_NSDNAME_TRIGGER: return "nsdname"; case RPZ_NSIP_TRIGGER: return "nsip"; + case RPZ_INVALID_TRIGGER: return "invalid"; } return "unknown"; } diff --git a/util/data/dname.c b/util/data/dname.c index 7c119e439..8a2db758c 100644 --- a/util/data/dname.c +++ b/util/data/dname.c @@ -549,7 +549,7 @@ dname_lab_startswith(uint8_t* label, char* prefix, char** endptr) int dname_has_label(uint8_t* dname, size_t dnamelen, uint8_t* label) { - int len = *dname; + size_t len = *dname; while(*dname && len <= dnamelen) { if(*dname == *label && memlowercmp(dname, label, *dname) == 0) return 1; diff --git a/util/net_help.c b/util/net_help.c index be284d581..2b624be8f 100644 --- a/util/net_help.c +++ b/util/net_help.c @@ -293,7 +293,7 @@ static int ipdnametoaddr(uint8_t* dname, size_t dnamelen, uint8_t lablen; char* e = NULL; int z = 0; - int len = 0; + size_t len = 0; int i; *af = AF_INET; if(dnamelabs > 6 ||