]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
fix lint
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 20 Oct 2017 12:13:37 +0000 (12:13 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 20 Oct 2017 12:13:37 +0000 (12:13 +0000)
git-svn-id: file:///svn/unbound/trunk@4383 be551aaa-1e26-0410-a405-d3ace91eadb9

services/authzone.c

index 92566c2dfc44aebed88d00cc26724a189367363d..061c305d4c8764af9316907a589eeb6b137879e8 100644 (file)
@@ -2886,7 +2886,7 @@ xfr_create_probe_packet(struct auth_xfer* xfr, struct module_env* env,
        }
        qinfo.qclass = xfr->dclass;
        qinfo_query_encode(buf, &qinfo);
-       xfr->task_probe->id = ub_random(env->rnd)&0xffff;
+       xfr->task_probe->id = (uint16_t)(ub_random(env->rnd)&0xffff);
        sldns_buffer_write_at(buf, 0, &xfr->task_probe->id, 2);
 
        /* append serial for IXFR */
@@ -2945,7 +2945,7 @@ check_packet_ok(sldns_buffer* pkt, uint16_t qtype, struct auth_xfer* xfr,
                return 0;
        if(query_dname_compare(sldns_buffer_current(pkt), xfr->name) != 0)
                return 0;
-       sldns_buffer_skip(pkt, xfr->namelen);
+       sldns_buffer_skip(pkt, (ssize_t)xfr->namelen);
 
        /* check qtype, qclass */
        if(sldns_buffer_remaining(pkt) < 4)