11dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project/*	$NetBSD: res_private.h,v 1.1.1.1 2004/05/20 17:18:54 christos Exp $	*/
21dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project
31dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#ifndef res_private_h
41dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define res_private_h
51dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project
61dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct __res_state_ext {
71dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project	union res_sockaddr_union nsaddrs[MAXNS];
81dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project	struct sort_list {
91dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project		int     af;
101dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project		union {
111dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project			struct in_addr  ina;
121dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project			struct in6_addr in6a;
131dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project		} addr, mask;
141dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project	} sort_list[MAXRESOLVSORT];
151dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project	char nsuffix[64];
161dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project	char nsuffix2[64];
171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project};
181dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project
191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectextern int
201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectres_ourserver_p(const res_state statp, const struct sockaddr *sa);
211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project
221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#endif
23