]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
ttl is 32 bits
authorMiek Gieben <miekg@NLnetLabs.nl>
Mon, 17 Jan 2005 10:25:15 +0000 (10:25 +0000)
committerMiek Gieben <miekg@NLnetLabs.nl>
Mon, 17 Jan 2005 10:25:15 +0000 (10:25 +0000)
ldns/rr.h
rr.c

index db7a868d05cfdf18944b8c3d8f862cdaa2d533cd..e8c17633f1054619145273a8fb5f8fd65c848473 100644 (file)
--- a/ldns/rr.h
+++ b/ldns/rr.h
@@ -202,14 +202,14 @@ typedef struct ldns_struct_rr_descriptor ldns_rr_descriptor;
 /* prototypes */
 ldns_rr * ldns_rr_new(void);
 void ldns_rr_set_owner(ldns_rr *, ldns_rdf *);
-void ldns_rr_set_ttl(ldns_rr *, uint16_t);
+void ldns_rr_set_ttl(ldns_rr *, uint32_t);
 void ldns_rr_set_rd_count(ldns_rr *, uint16_t);
 void ldns_rr_set_type(ldns_rr *, ldns_rr_type);
 void ldns_rr_set_class(ldns_rr *, ldns_rr_class);
 bool ldns_rr_push_rdf(ldns_rr *, ldns_rdf *);
 ldns_rdf *ldns_rr_rdf(ldns_rr *rr, uint16_t nr);
 ldns_rdf *ldns_rr_owner(ldns_rr *);
-uint8_t ldns_rr_ttl(ldns_rr *);
+uint32_t ldns_rr_ttl(ldns_rr *);
 uint16_t ldns_rr_rd_count(ldns_rr *);
 ldns_rr_type ldns_rr_get_type(ldns_rr *);
 ldns_rr_class ldns_rr_get_class(ldns_rr *);
diff --git a/rr.c b/rr.c
index d3f239ec658e60df9de340123feedcd12a639ff6..1758b55c1251b9a065317c914874b5ba4ba30909 100644 (file)
--- a/rr.c
+++ b/rr.c
@@ -64,7 +64,7 @@ ldns_rr_set_owner(ldns_rr *rr, ldns_rdf *owner)
  * set the owner in the rr structure
  */
 void
-ldns_rr_set_ttl(ldns_rr *rr, uint16_t ttl)
+ldns_rr_set_ttl(ldns_rr *rr, uint32_t ttl)
 {
        rr->_ttl = ttl;
 }
@@ -148,7 +148,7 @@ ldns_rr_owner(ldns_rr *rr)
 /**
  * return the owner name of an rr structure
  */
-uint8_t
+uint32_t
 ldns_rr_ttl(ldns_rr *rr)
 {
        return rr->_ttl;