Home
last modified time | relevance | path

Searched refs:ldns_rbtree_t (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/ldns/ldns/
H A Drbtree.h81 typedef struct ldns_rbtree_t ldns_rbtree_t; typedef
83 struct ldns_rbtree_t { struct
102 ldns_rbtree_t *ldns_rbtree_create(int (*cmpf)(const void *, const void *)); argument
108 void ldns_rbtree_free(ldns_rbtree_t *rbtree);
115 void ldns_rbtree_init(ldns_rbtree_t *rbtree, int (*cmpf)(const void *, const void *));
123 ldns_rbnode_t *ldns_rbtree_insert(ldns_rbtree_t *rbtree, ldns_rbnode_t *data);
140 ldns_rbnode_t *ldns_rbtree_delete(ldns_rbtree_t *rbtree, const void *key);
148 ldns_rbnode_t *ldns_rbtree_search(ldns_rbtree_t *rbtree, const void *key);
159 int ldns_rbtree_find_less_equal(ldns_rbtree_t *rbtree, const void *key,
167 ldns_rbnode_t *ldns_rbtree_first(const ldns_rbtree_t *rbtree);
[all …]
H A Dhost2wire.h49 …dname2buffer_wire_compress(ldns_buffer *buffer, const ldns_rdf *name, ldns_rbtree_t *compression_d…
66 ldns_status ldns_rdf2buffer_wire_compress(ldns_buffer *output, const ldns_rdf *rdf, ldns_rbtree_t *…
103 ldns_rbtree_t *compression_data);
156 ldns_status ldns_pkt2buffer_wire_compress(ldns_buffer *output, const ldns_pkt *pkt, ldns_rbtree_t *…
H A Ddnssec_zone.h95 ldns_rbtree_t *names;
97 ldns_rbtree_t *hashed_names;
430 void ldns_dnssec_zone_names_print(FILE *out, const ldns_rbtree_t *tree, bool print_soa);
441 const ldns_rbtree_t *tree, bool print_soa);
H A Ddnssec_sign.h307 ldns_rbtree_t **map
H A Dhost2str.h104 ldns_rbtree_t* hashmap; /* for LDNS_COMMENT_NSEC3_CHAIN */
/freebsd/contrib/ldns/
H A Drbtree.c65 static void ldns_rbtree_rotate_left(ldns_rbtree_t *rbtree, ldns_rbnode_t *node);
67 static void ldns_rbtree_rotate_right(ldns_rbtree_t *rbtree, ldns_rbnode_t *node);
69 static void ldns_rbtree_insert_fixup(ldns_rbtree_t *rbtree, ldns_rbnode_t *node);
71 static void ldns_rbtree_delete_fixup(ldns_rbtree_t* rbtree, ldns_rbnode_t* child, ldns_rbnode_t* ch…
79 ldns_rbtree_t *
82 ldns_rbtree_t *rbtree; in ldns_rbtree_create()
85 rbtree = (ldns_rbtree_t *) LDNS_MALLOC(ldns_rbtree_t); in ldns_rbtree_create()
97 ldns_rbtree_init(ldns_rbtree_t *rbtree, int (*cmpf)(const void *, const void *)) in ldns_rbtree_init()
106 ldns_rbtree_free(ldns_rbtree_t *rbtree) in ldns_rbtree_free()
116 ldns_rbtree_rotate_left(ldns_rbtree_t *rbtree, ldns_rbnode_t *node) in ldns_rbtree_rotate_left()
[all …]
H A Dhost2wire.c26 ldns_dname2buffer_wire_compress(ldns_buffer *buffer, const ldns_rdf *name, ldns_rbtree_t *compressi… in ldns_dname2buffer_wire_compress()
115 ldns_rdf2buffer_wire_compress(ldns_buffer *buffer, const ldns_rdf *rdf, ldns_rbtree_t *compression_… in ldns_rdf2buffer_wire_compress()
250 ldns_rr2buffer_wire_compress(ldns_buffer *buffer, const ldns_rr *rr, int section, ldns_rbtree_t *co… in ldns_rr2buffer_wire_compress()
379ldns_rbtree_t *compression_data = ldns_rbtree_create((int (*)(const void *, const void *))ldns_dna… in ldns_pkt2buffer_wire()
390 ldns_pkt2buffer_wire_compress(ldns_buffer *buffer, const ldns_pkt *packet, ldns_rbtree_t *compressi… in ldns_pkt2buffer_wire_compress()
H A Ddnssec_zone.c600 ldns_dnssec_zone *zone, ldns_rbtree_t *nsec3s);
632 ldns_rbtree_t todo_nsec3_ents;
1058 const ldns_rbtree_t *tree,
1075 ldns_dnssec_zone_names_print(FILE *out, const ldns_rbtree_t *tree, bool print_soa)
1117 ldns_dnssec_zone *zone, ldns_rbtree_t *nsec3s)
H A Ddnssec_sign.c879 ldns_rbtree_t **map)
1470 ldns_rbtree_t **map)