]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
valgrind
authorMiek Gieben <miekg@NLnetLabs.nl>
Thu, 9 Jun 2005 13:42:46 +0000 (13:42 +0000)
committerMiek Gieben <miekg@NLnetLabs.nl>
Thu, 9 Jun 2005 13:42:46 +0000 (13:42 +0000)
mx.c
rdata.c
resolver.c

diff --git a/mx.c b/mx.c
index 9be468968cfda4ffd2b5ebafe6998807bf22039b..445fe08e616ae00d5aacb1dae62c58331065d4dd 100644 (file)
--- a/mx.c
+++ b/mx.c
@@ -24,6 +24,11 @@ main(int argc, char *argv[])
        ldns_pkt *p;
        ldns_rr_list *mx;
        
+       p = NULL;
+       mx = NULL;
+       domain = NULL;
+       res = NULL;
+       
        if (argc != 2) {
                usage(stdout, argv[0]);
                exit(1);
diff --git a/rdata.c b/rdata.c
index cc76f1d34cec9444af5e252eb290893088a304e2..f1e6bd05c63cffec4ff1923bf101c4c5cc67a7f5 100644 (file)
--- a/rdata.c
+++ b/rdata.c
@@ -125,6 +125,9 @@ ldns_rdf2native_sockaddr_storage(ldns_rdf *rd)
        b = (struct in_addr*)rd->_data;
        
        data = LDNS_MALLOC(struct sockaddr_storage);
+       if (!data) {
+               return NULL;
+       }
 
        switch(ldns_rdf_get_type(rd)) {
                case LDNS_RDF_TYPE_A:
index 8a83598653a2377e9181bf953e31d52464076dc5..c43908e200952cd5c910823988a916e690c53973 100644 (file)
@@ -431,6 +431,8 @@ ldns_resolver_new(void)
        ldns_resolver_set_retrans(r, 2);
        ldns_resolver_set_fail(r, false);
        ldns_resolver_set_edns_udp_size(r, 0);
+       ldns_resolver_set_dnssec(r, false);
+       
        /* randomize the nameserver to be queried
         * when there are multiple
         */
@@ -715,7 +717,6 @@ ldns_resolver_send(ldns_pkt **answer, ldns_resolver *r, ldns_rdf *name,
                                ldns_resolver_edns_udp_size(r));
        }
 
-
        if (ldns_resolver_debug(r)) {
                ldns_pkt_print(stdout, query_pkt);
        }