]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
use const ldns_rdf pointers
authorRay Bellis <ray@isc.org>
Wed, 14 Oct 2015 11:28:12 +0000 (12:28 +0100)
committerRay Bellis <ray@isc.org>
Wed, 14 Oct 2015 11:28:12 +0000 (12:28 +0100)
dnssec_zone.c
ldns/dnssec_zone.h
ldns/zone.h
zone.c

index 0fec48c579cad2d5d9100bc9800c064c569b1d07..88912591fd163a8634337776a67bb0d30dcf59b6 100644 (file)
@@ -605,7 +605,7 @@ ldns_todo_nsec3_ents_node_free(ldns_rbnode_t *node, void *arg) {
 }
 
 ldns_status
-ldns_dnssec_zone_new_frm_fp_l(ldns_dnssec_zone** z, FILE* fp, ldns_rdf* origin,
+ldns_dnssec_zone_new_frm_fp_l(ldns_dnssec_zone** z, FILE* fp, const ldns_rdf* origin,
                uint32_t ttl, ldns_rr_class ATTR_UNUSED(c), int* line_nr)
 {
        ldns_rr* cur_rr;
@@ -772,7 +772,7 @@ error:
 }
 
 ldns_status
-ldns_dnssec_zone_new_frm_fp(ldns_dnssec_zone** z, FILE* fp, ldns_rdf* origin,
+ldns_dnssec_zone_new_frm_fp(ldns_dnssec_zone** z, FILE* fp, const ldns_rdf* origin,
                uint32_t ttl, ldns_rr_class ATTR_UNUSED(c))
 {
        return ldns_dnssec_zone_new_frm_fp_l(z, fp, origin, ttl, c, NULL);
index b794f942f47e2b6d68cedafd2f428387785a2548..8ff48d67fd6ec53ab49f434494f6a3ceafb78c69 100644 (file)
@@ -377,7 +377,7 @@ ldns_dnssec_zone *ldns_dnssec_zone_new(void);
  * \return ldns_status mesg with an error or LDNS_STATUS_OK
  */
 ldns_status ldns_dnssec_zone_new_frm_fp(ldns_dnssec_zone** z, FILE* fp,
-               ldns_rdf* origin, uint32_t ttl, ldns_rr_class c);
+               const ldns_rdf* origin, uint32_t ttl, ldns_rr_class c);
 
 /**
  * Create a new dnssec zone from a file, keep track of the line numbering
@@ -391,7 +391,7 @@ ldns_status ldns_dnssec_zone_new_frm_fp(ldns_dnssec_zone** z, FILE* fp,
  * \return ldns_status mesg with an error or LDNS_STATUS_OK
  */
 ldns_status ldns_dnssec_zone_new_frm_fp_l(ldns_dnssec_zone** z, FILE* fp,
-               ldns_rdf* origin, uint32_t ttl, ldns_rr_class c, int* line_nr);
+               const ldns_rdf* origin, uint32_t ttl, ldns_rr_class c, int* line_nr);
 
 /**
  * Frees the given zone structure, and its rbtree of dnssec_names
index 0d129a0c38af62a589b271d0ae36e5ebc4c8e481..a964883e49a1b1ebf1f071e1d8f34b3afaa434b0 100644 (file)
@@ -135,7 +135,7 @@ ldns_rr_list *ldns_zone_glue_rr_list(const ldns_zone *z);
  *
  * \return ldns_status mesg with an error or LDNS_STATUS_OK
  */
-ldns_status ldns_zone_new_frm_fp(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, ldns_rr_class c);
+ldns_status ldns_zone_new_frm_fp(ldns_zone **z, FILE *fp, const ldns_rdf *origin, uint32_t ttl, ldns_rr_class c);
 
 /**
  * Create a new zone from a file, keep track of the line numbering
@@ -148,7 +148,7 @@ ldns_status ldns_zone_new_frm_fp(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint
  *
  * \return ldns_status mesg with an error or LDNS_STATUS_OK
  */
-ldns_status ldns_zone_new_frm_fp_l(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, ldns_rr_class c, int *line_nr);
+ldns_status ldns_zone_new_frm_fp_l(ldns_zone **z, FILE *fp, const ldns_rdf *origin, uint32_t ttl, ldns_rr_class c, int *line_nr);
 
 /**
  * Frees the allocated memory for the zone, and the rr_list structure in it
diff --git a/zone.c b/zone.c
index d97a81ec3a4d0a42d878b022b6ce34da2e12503b..6b3f3377379e5c56e06a324109061358e3c98d63 100644 (file)
--- a/zone.c
+++ b/zone.c
@@ -185,14 +185,14 @@ ldns_zone_new(void)
  * $TTL, $ORIGIN
  */
 ldns_status
-ldns_zone_new_frm_fp(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, ldns_rr_class c)
+ldns_zone_new_frm_fp(ldns_zone **z, FILE *fp, const ldns_rdf *origin, uint32_t ttl, ldns_rr_class c)
 {
        return ldns_zone_new_frm_fp_l(z, fp, origin, ttl, c, NULL);
 }
 
 /* XXX: class is never used */
 ldns_status
-ldns_zone_new_frm_fp_l(ldns_zone **z, FILE *fp, ldns_rdf *origin, uint32_t ttl, 
+ldns_zone_new_frm_fp_l(ldns_zone **z, FILE *fp, const ldns_rdf *origin, uint32_t ttl,
         ldns_rr_class ATTR_UNUSED(c), int *line_nr)
 {
        ldns_zone *newzone;