1*b5677b36Schristos /* $NetBSD: res_private.h,v 1.1.1.1 2009/04/12 15:33:57 christos Exp $ */ 2*b5677b36Schristos 3*b5677b36Schristos #ifndef res_private_h 4*b5677b36Schristos #define res_private_h 5*b5677b36Schristos 6*b5677b36Schristos struct __res_state_ext { 7*b5677b36Schristos union res_sockaddr_union nsaddrs[MAXNS]; 8*b5677b36Schristos struct sort_list { 9*b5677b36Schristos int af; 10*b5677b36Schristos union { 11*b5677b36Schristos struct in_addr ina; 12*b5677b36Schristos struct in6_addr in6a; 13*b5677b36Schristos } addr, mask; 14*b5677b36Schristos } sort_list[MAXRESOLVSORT]; 15*b5677b36Schristos char nsuffix[64]; 16*b5677b36Schristos char nsuffix2[64]; 17*b5677b36Schristos }; 18*b5677b36Schristos 19*b5677b36Schristos extern int 20*b5677b36Schristos res_ourserver_p(const res_state statp, const struct sockaddr *sa); 21*b5677b36Schristos 22*b5677b36Schristos #endif 23*b5677b36Schristos 24*b5677b36Schristos /*! \file */ 25