/illumos-gate/usr/src/lib/libresolv2/common/irs/ |
H A D | gen_ho.c | 47 struct irs_ho * ho; 54 static void ho_close(struct irs_ho *this); 55 static struct hostent * ho_byname(struct irs_ho *this, const char *name); 56 static struct hostent * ho_byname2(struct irs_ho *this, const char *name, 58 static struct hostent * ho_byaddr(struct irs_ho *this, const void *addr, 60 static struct hostent * ho_next(struct irs_ho *this); 61 static void ho_rewind(struct irs_ho *this); 62 static void ho_minimize(struct irs_ho *this); 63 static struct __res_state * ho_res_get(struct irs_ho *this); 64 static void ho_res_set(struct irs_ho *this, [all …]
|
H A D | irp_ho.c | 67 static void ho_close(struct irs_ho *this); 68 static struct hostent * ho_byname(struct irs_ho *this, const char *name); 69 static struct hostent * ho_byname2(struct irs_ho *this, const char *name, 71 static struct hostent * ho_byaddr(struct irs_ho *this, const void *addr, 73 static struct hostent * ho_next(struct irs_ho *this); 74 static void ho_rewind(struct irs_ho *this); 75 static void ho_minimize(struct irs_ho *this); 78 static struct addrinfo * ho_addrinfo(struct irs_ho *this, const char *name, 92 struct irs_ho * 94 struct irs_ho *ho; in irs_irp_ho() [all …]
|
H A D | lcl_ho.c | 123 static void ho_close(struct irs_ho *this); 124 static struct hostent * ho_byname(struct irs_ho *this, const char *name); 125 static struct hostent * ho_byname2(struct irs_ho *this, const char *name, 127 static struct hostent * ho_byaddr(struct irs_ho *this, const void *addr, 129 static struct hostent * ho_next(struct irs_ho *this); 130 static void ho_rewind(struct irs_ho *this); 131 static void ho_minimize(struct irs_ho *this); 132 static struct __res_state * ho_res_get(struct irs_ho *this); 133 static void ho_res_set(struct irs_ho *this, 136 static struct addrinfo * ho_addrinfo(struct irs_ho *this, const char *name, [all …]
|
H A D | dns_ho.c | 142 static void ho_close(struct irs_ho *this); 143 static struct hostent * ho_byname(struct irs_ho *this, const char *name); 144 static struct hostent * ho_byname2(struct irs_ho *this, const char *name, 146 static struct hostent * ho_byaddr(struct irs_ho *this, const void *addr, 148 static struct hostent * ho_next(struct irs_ho *this); 149 static void ho_rewind(struct irs_ho *this); 150 static void ho_minimize(struct irs_ho *this); 151 static struct __res_state * ho_res_get(struct irs_ho *this); 152 static void ho_res_set(struct irs_ho *this, 155 static struct addrinfo * ho_addrinfo(struct irs_ho *this, const char *name, [all …]
|
H A D | gen_p.h | 59 irs_ho, /*%< "hosts" */ enumerator 74 struct irs_ho * ho; 109 extern struct irs_ho * irs_gen_ho __P((struct irs_acc *));
|
H A D | gen.c | 99 { "hosts", irs_ho }, 197 struct irs_ho *ho; in gen_res_set() 210 for (rule = irs->map_rules[irs_ho]; rule; rule = rule->next) { in gen_res_set() 383 add_rule(irs, irs_ho, irs_dns, ""); in default_map_rules() 385 add_rule(irs, irs_ho, irs_dns, "continue"); in default_map_rules() 386 add_rule(irs, irs_ho, irs_lcl, ""); in default_map_rules() 389 add_rule(irs, irs_ho, irs_dns, "continue"); in default_map_rules() 390 add_rule(irs, irs_ho, irs_lcl, ""); in default_map_rules()
|
H A D | nis_p.h | 45 extern struct irs_ho * irs_nis_ho __P((struct irs_acc *));
|
H A D | lcl_p.h | 47 extern struct irs_ho * irs_lcl_ho __P((struct irs_acc *));
|
H A D | irs_data.h | 33 struct irs_ho * ho;
|
H A D | dns_p.h | 47 extern struct irs_ho * irs_dns_ho __P((struct irs_acc *));
|
H A D | irp_p.h | 43 extern struct irs_ho * irs_irp_ho __P((struct irs_acc *));
|
H A D | gethostent.c | 140 struct irs_ho *ho; in gethostbyname2_p() 175 struct irs_ho *ho; in gethostbyaddr_p() 196 struct irs_ho *ho; in gethostent_p() 212 struct irs_ho *ho; in sethostent_p() 225 struct irs_ho *ho; in endhostent_p()
|
H A D | getaddrinfo.c | 617 struct irs_ho *ho;
|
/illumos-gate/usr/src/lib/libresolv2/include/ |
H A D | irs.h | 106 struct irs_ho { struct 108 void (*close) __P((struct irs_ho *)); argument 109 struct hostent *(*byname) __P((struct irs_ho *, const char *)); argument 110 struct hostent *(*byname2) __P((struct irs_ho *, const char *, int)); argument 111 struct hostent *(*byaddr) __P((struct irs_ho *, argument 113 struct hostent *(*next) __P((struct irs_ho *)); argument 114 void (*rewind) __P((struct irs_ho *)); argument 115 void (*minimize) __P((struct irs_ho *)); argument 116 struct __res_state * (*res_get) __P((struct irs_ho *)); argument 117 void (*res_set) __P((struct irs_ho *, res_state, argument [all …]
|