Lines Matching defs:alist

48 #include <isccc/alist.h>
82 table_towire(isccc_sexpr_t *alist, isccc_region_t *target);
85 list_towire(isccc_sexpr_t *alist, isccc_region_t *target);
158 table_towire(isccc_sexpr_t *alist, isccc_region_t *target)
165 for (elt = isccc_alist_first(alist);
233 isccc_cc_towire(isccc_sexpr_t *alist, isccc_region_t *target,
260 isccc_alist_delete(alist, "_auth");
264 result = table_towire(alist, target);
274 verify(isccc_sexpr_t *alist, unsigned char *data, unsigned int length,
288 _auth = isccc_alist_lookup(alist, "_auth");
371 isccc_sexpr_t *alist, *value;
379 alist = isccc_alist_create();
380 if (alist == NULL)
395 if (isccc_alist_define(alist, key, value) == NULL) {
406 result = verify(alist, checksum_rstart,
416 *alistp = alist;
418 isccc_sexpr_free(&alist);
472 isccc_sexpr_t *alist, *_ctrl, *_data;
480 alist = isccc_alist_create();
481 if (alist == NULL)
489 if (isccc_alist_define(alist, "_ctrl", _ctrl) == NULL) {
497 if (isccc_alist_define(alist, "_data", _data) == NULL) {
514 *alistp = alist;
519 isccc_sexpr_free(&alist);
617 isccc_sexpr_t *alist, *_ctrl, *_data;
638 alist = NULL;
640 &alist);
644 _ctrl = isccc_alist_lookup(alist, "_ctrl");
650 _data = isccc_alist_lookup(alist, "_data");
663 *alistp = alist;
668 isccc_sexpr_free(&alist);
673 isccc_cc_definestring(isccc_sexpr_t *alist, const char *key, const char *str)
682 return (isccc_alist_definebinary(alist, key, &r));
686 isccc_cc_defineuint32(isccc_sexpr_t *alist, const char *key, isc_uint32_t i)
697 return (isccc_alist_definebinary(alist, key, &r));
701 isccc_cc_lookupstring(isccc_sexpr_t *alist, const char *key, char **strp)
707 kv = isccc_alist_assq(alist, key);
722 isccc_cc_lookupuint32(isccc_sexpr_t *alist, const char *key,
727 kv = isccc_alist_assq(alist, key);