Lines Matching defs:alist

40 #include <isccc/alist.h>
104 table_towire(isccc_sexpr_t *alist, isc_buffer_t **buffer);
107 list_towire(isccc_sexpr_t *alist, isc_buffer_t **buffer);
198 table_towire(isccc_sexpr_t *alist, isc_buffer_t **buffer) {
204 for (elt = isccc_alist_first(alist);
343 isccc_cc_towire(isccc_sexpr_t *alist, isc_buffer_t **buffer,
397 isccc_alist_delete(alist, "_auth");
401 result = table_towire(alist, buffer);
413 verify(isccc_sexpr_t *alist, unsigned char *data, unsigned int length,
436 _auth = isccc_alist_lookup(alist, "_auth");
605 isccc_sexpr_t *alist, *value;
613 alist = isccc_alist_create();
614 if (alist == NULL)
629 if (isccc_alist_define(alist, key, value) == NULL) {
640 result = verify(alist, checksum_rstart,
651 *alistp = alist;
653 isccc_sexpr_free(&alist);
706 isccc_sexpr_t *alist, *_ctrl, *_data;
714 alist = isccc_alist_create();
715 if (alist == NULL)
723 if (isccc_alist_define(alist, "_ctrl", _ctrl) == NULL) {
731 if (isccc_alist_define(alist, "_data", _data) == NULL) {
748 *alistp = alist;
753 isccc_sexpr_free(&alist);
849 isccc_sexpr_t *alist, *_ctrl, *_data;
870 alist = NULL;
872 &alist);
876 _ctrl = isccc_alist_lookup(alist, "_ctrl");
882 _data = isccc_alist_lookup(alist, "_data");
895 *alistp = alist;
900 isccc_sexpr_free(&alist);
905 isccc_cc_definestring(isccc_sexpr_t *alist, const char *key, const char *str) {
913 return (isccc_alist_definebinary(alist, key, &r));
917 isccc_cc_defineuint32(isccc_sexpr_t *alist, const char *key, isc_uint32_t i) {
927 return (isccc_alist_definebinary(alist, key, &r));
931 isccc_cc_lookupstring(isccc_sexpr_t *alist, const char *key, char **strp) {
936 kv = isccc_alist_assq(alist, key);
951 isccc_cc_lookupuint32(isccc_sexpr_t *alist, const char *key,
956 kv = isccc_alist_assq(alist, key);