/* 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 *);
* 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;
}
/**
* return the owner name of an rr structure
*/
-uint8_t
+uint32_t
ldns_rr_ttl(ldns_rr *rr)
{
return rr->_ttl;