Lines Matching refs:in_addr
48 static boolean_t getNS(char *, struct in_addr *);
49 static void cacheNS(char *, struct in_addr *, int);
50 static boolean_t lookupNS(char *, struct in_addr *);
51 static boolean_t send_update(struct hostent *, struct in_addr *);
58 static boolean_t addA(struct __res_state *, char *, struct in_addr);
62 extern char *inet_ntoa_r(struct in_addr, char *);
161 * sizeof (struct in_addr);
193 if (hp->h_length != sizeof (struct in_addr)) {
194 dprint("h_length (%d) != sizeof (struct in_addr) - return -1\n",
305 struct in_addr ia;
378 getNS(char *domain, struct in_addr *iap)
510 (void) memcpy(iap, data, sizeof (struct in_addr));
545 (void) memcpy(iap, ep->h_addr, sizeof (struct in_addr));
564 cacheNS(char *domain, struct in_addr *iap, int ttl)
592 lookupNS(char *domain, struct in_addr *iap)
620 send_update(struct hostent *hp, struct in_addr *to_server)
624 struct in_addr netaddr;
650 netaddr.s_addr = ((struct in_addr *)hp->h_addr)->s_addr;
732 addA(struct __res_state *resp, char *fqdn, struct in_addr na)