]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
fix compile warnings on OpenIndiana (sunOS 5.11).
authorWouter Wijngaards <wouter@NLnetLabs.nl>
Fri, 20 Jan 2012 10:18:41 +0000 (10:18 +0000)
committerWouter Wijngaards <wouter@NLnetLabs.nl>
Fri, 20 Jan 2012 10:18:41 +0000 (10:18 +0000)
12 files changed:
drill/chasetrace.c
drill/drill.c
drill/drill_util.c
drill/drill_util.h
examples/ldns-compare-zones.c
examples/ldns-gen-zone.c
examples/ldns-notify.c
examples/ldns-rrsig.c
examples/ldns-signzone.c
examples/ldns-test-edns.c
examples/ldns-testns.c
examples/ldns-verify-zone.c

index a1dfd44681e16b9b3432c060da9ac376f87c3085..77dbf3195491b18fda405305bbaa7d775af40088 100644 (file)
@@ -229,7 +229,7 @@ do_chase(ldns_resolver *res,
            ldns_rr_list *trusted_keys,
            ldns_pkt *pkt_o,
            uint16_t qflags,
-           ldns_rr_list *prev_key_list,
+           ldns_rr_list * ATTR_UNUSED(prev_key_list),
            int verbosity)
 {
        ldns_rr_list *rrset = NULL;
index 9077cd69bfb33fa6e6449efde0acc88e5ac68b33..2f779634d8e001cb9d0f6a0e7bef13c89938f2a1 100644 (file)
@@ -97,7 +97,7 @@ main(int argc, char *argv[])
         ldns_pkt       *pkt;
         ldns_pkt       *qpkt;
         char           *serv;
-        char           *name;
+        const char     *name;
         char           *name2;
        char            *progname;
        char            *query_file = NULL;
index 596be9d5418d864a7296d3216d10e97b65fbb02f..057ea6703df1f5c2ae20ba2cc67d7b873787adbe 100644 (file)
@@ -240,7 +240,7 @@ print_dnskey_abbr(FILE *fp, ldns_rr *key)
 }
 
 void
-print_rr_list_abbr(FILE *fp, ldns_rr_list *rrlist, char *usr) 
+print_rr_list_abbr(FILE *fp, ldns_rr_list *rrlist, const char *usr) 
 {
        size_t i;
        ldns_rr_type tp;
index db3a57436a4dde87301fdeb92ad005d1134c4046..de7844118dbc6b6b5feccc4906af81441052eb72 100644 (file)
@@ -39,7 +39,7 @@ void print_ds_abbr(FILE *fp, ldns_rr *ds);
 /**
  * print some rdfs of a rr in a rr_list
  */
-void print_rr_list_abbr(FILE *fp, ldns_rr_list *sig, char *usr);
+void print_rr_list_abbr(FILE *fp, ldns_rr_list *sig, const char *usr);
 
 /**
  * Alloc some memory, with error checking
index 56d36a286c169caf61bbd50422d546cae7ee26a9..07c0c6ca7e555a05a63d0bd1ce5b1714991fa49e 100644 (file)
@@ -23,7 +23,7 @@
 #define OP_CHG '~'
 
 static void 
-usage(int argc, char **argv)
+usage(int ATTR_UNUSED(argc), char **argv)
 {
        printf("Usage: %s [-v] [-i] [-d] [-c] [-s] <zonefile1> <zonefile2>\n",
                  argv[0]);
index 637f0026dd07910abb14e6aba96d830fbcbc5ffb..cf5e5fd8d7a5958695b4d89ac8fb90a43cdb4121 100644 (file)
@@ -78,8 +78,8 @@ insert_ds(ldns_rdf *dsowner, uint32_t ttl)
 int
 main(int argc, char **argv) {
         char *filename, *rrstr, *ownerstr;
-        char *classtypestr1 = "IN NS ns1.example.com.";
-        char *classtypestr2 = "IN NS ns2.example.com.";
+        const char *classtypestr1 = "IN NS ns1.example.com.";
+        const char *classtypestr2 = "IN NS ns2.example.com.";
         const size_t classtypelen = strlen(classtypestr1);
         /* Simply because this was developed by SIDN and we don't use xn-- for .nl :-) */
         const char *punystr = "xn--fake-rr";
index fb8015dfdd29b49fd165bff970013b958b5d0a9c..018a716faad414e4f7dbe9720633a2b219b62d9a 100644 (file)
@@ -181,7 +181,7 @@ main(int argc, char **argv)
        int do_hexdump = 1;
        uint8_t *wire = NULL;
        size_t wiresize = 0;
-       char *port = "53";
+       const char *port = "53";
 
        srandom(time(NULL) ^ getpid());
 
@@ -201,7 +201,7 @@ main(int argc, char **argv)
                        soa_version = (uint32_t)atoi(optarg);
                        break;
                 case 'y':
-                       tsig_cred.algorithm = "hmac-md5.sig-alg.reg.int.";
+                       tsig_cred.algorithm = (char*)"hmac-md5.sig-alg.reg.int.";
                        tsig_cred.keyname = optarg;
                        tsig_cred.keydata = strchr(optarg, ':');
                        *tsig_cred.keydata = '\0';
index e52556b367c682d4345d1aa5fe5441408184624d..a665861600828a4b4a336ca63e8978bf5c3ab63c 100644 (file)
@@ -33,7 +33,7 @@ main(int argc, char *argv[])
        ldns_rr_list *ns_ip;
        uint8_t i, j;
        ldns_rr_type t;
-       char * type_name;
+       const char * type_name;
        struct tm incep, expir;
        char incep_buf[26];
        char expir_buf[26];
index 7f0813ca2bd9261c1fdc7bea4938f3fc05febaa1..ad6a3c9f63ea9a4a8dc8da883e7c08feeed95d61 100644 (file)
@@ -61,7 +61,7 @@ usage(FILE *fp, const char *prog) {
 }
 
 void
-usage_openssl(FILE *fp, const char *prog) {
+usage_openssl(FILE *fp, const char* ATTR_UNUSED(prog)) {
        fprintf(fp, "Special commands for openssl engines:\n");
        fprintf(fp, "-c <file>\tOpenSSL config file\n");
 }
@@ -169,7 +169,8 @@ find_key_in_zone(ldns_rr *pubkey_gen, ldns_zone *zone) {
 }
 
 static ldns_rr *
-find_key_in_file(const char *keyfile_name_base, ldns_key *key, uint32_t zone_ttl)
+find_key_in_file(const char *keyfile_name_base, ldns_key* ATTR_UNUSED(key),
+       uint32_t zone_ttl)
 {
        char *keyfile_name;
        FILE *keyfile;
index 10958085e008421f30df30cc03360c6f0f27c760..d9d708c7f31c7aba2c0ef8bbe97de6575eddc738 100644 (file)
@@ -46,7 +46,7 @@ convert_addr(char* str, int p, struct sockaddr_storage* addr, socklen_t* len)
 
 /** create a query to test */
 static ldns_buffer*
-make_query(char* nm, int tp)
+make_query(const char* nm, int tp)
 {
        /* with EDNS DO and CDFLAG */
        ldns_buffer* b = ldns_buffer_new(512);
@@ -86,8 +86,8 @@ make_query(char* nm, int tp)
 
 /** try 3 times to get an EDNS reply from the server, exponential backoff */
 static int
-get_packet(struct sockaddr_storage* addr, socklen_t len, char* nm, int tp,
-       uint8_t **wire, size_t* wlen)
+get_packet(struct sockaddr_storage* addr, socklen_t len, const char* nm,
+       int tp, uint8_t **wire, size_t* wlen)
 {
        struct timeval t;
        ldns_buffer* qbin;
index 5b2f923235a2eff67de6588c90a08850f54d46e2..5dc06a292541bb30ebadb46b0abe44a4b5c42512 100644 (file)
@@ -188,7 +188,7 @@ static void error(const char* msg, ...)
        exit(EXIT_FAILURE);
 }
 
-void verbose(int lvl, const char* msg, ...)
+void verbose(int ATTR_UNUSED(lvl), const char* msg, ...)
 {
        va_list args;
        va_start(args, msg);
index 709ac707a2cc1856bed59a66b6dc49b8698cc9a3..7b67c73bcf00610d69ca17b914b8d5ad08e67670 100644 (file)
@@ -464,7 +464,7 @@ verify_nsec(
 
 static ldns_status
 verify_dnssec_name(ldns_rdf *zone_name,
-               ldns_dnssec_zone *zone,
+               ldns_dnssec_zone* ATTR_UNUSED(zone),
                 ldns_rbtree_t *zone_nodes,
                 ldns_rbnode_t *cur_node,
                ldns_rr_list *keys,