Lines Matching defs:key

497 static void print_opts(const ares_dns_rr_t *rr, ares_dns_rr_key_t key)
501 for (i = 0; i < ares_dns_rr_get_opt_cnt(rr, key); i++) {
511 opt = ares_dns_rr_get_opt(rr, key, i, &val, &val_len);
512 name = ares_dns_opt_get_name(key, opt);
514 printf("key%u", (unsigned int)opt);
524 switch (ares_dns_opt_get_datatype(key, opt)) {
558 static void print_addr(const ares_dns_rr_t *rr, ares_dns_rr_key_t key)
560 const struct in_addr *addr = ares_dns_rr_get_addr(rr, key);
567 static void print_addr6(const ares_dns_rr_t *rr, ares_dns_rr_key_t key)
569 const struct ares_in6_addr *addr = ares_dns_rr_get_addr6(rr, key);
576 static void print_u8(const ares_dns_rr_t *rr, ares_dns_rr_key_t key)
578 unsigned char u8 = ares_dns_rr_get_u8(rr, key);
582 static void print_u16(const ares_dns_rr_t *rr, ares_dns_rr_key_t key)
584 unsigned short u16 = ares_dns_rr_get_u16(rr, key);
588 static void print_u32(const ares_dns_rr_t *rr, ares_dns_rr_key_t key)
590 unsigned int u32 = ares_dns_rr_get_u32(rr, key);
594 static void print_name(const ares_dns_rr_t *rr, ares_dns_rr_key_t key)
596 const char *str = ares_dns_rr_get_str(rr, key);
600 static void print_str(const ares_dns_rr_t *rr, ares_dns_rr_key_t key)
602 const char *str = ares_dns_rr_get_str(rr, key);
606 static void print_bin(const ares_dns_rr_t *rr, ares_dns_rr_key_t key)
609 const unsigned char *binp = ares_dns_rr_get_bin(rr, key, &len);
613 static void print_binp(const ares_dns_rr_t *rr, ares_dns_rr_key_t key)
616 const unsigned char *binp = ares_dns_rr_get_bin(rr, key, &len);