Lines Matching defs:addr
52 struct sockaddr_storage *addr;
62 return address->addr;
80 static errno_t addr_to_str(struct sockaddr_storage *addr,
87 switch(addr->ss_family) {
89 src = &(((struct sockaddr_in *)addr)->sin_addr);
92 src = &(((struct sockaddr_in6 *)addr)->sin6_addr);
99 res = inet_ntop(addr->ss_family, src, dst, size);
138 ret = addr_to_str(ifaddr->addr, ip_addr, INET6_ADDRSTRLEN);
239 address->addr = talloc_memdup(address, ifa->ifa_addr,
241 if (address->addr == NULL) {
287 if (new_record->addr->ss_family == AF_INET) {
288 ret = addr_to_str(new_record->addr, ip_addr, INET6_ADDRSTRLEN);
317 if (new_record->addr->ss_family == AF_INET6) {
318 ret = addr_to_str(new_record->addr, ip_addr, INET6_ADDRSTRLEN);
340 uint8_t *addr;
344 addr = (uint8_t *) &((struct sockaddr_in *) add_address)->sin_addr;
347 addr = (uint8_t *) &((struct sockaddr_in6 *) add_address)->sin6_addr;
351 addr = NULL;
355 return addr;
365 uint8_t *addr;
367 addr = nsupdate_convert_address(address);
368 if (addr == NULL) {
373 addr);
379 /* example: update delete 38.78.16.10.in-addr.arpa. in PTR */
385 /* example: update delete 38.78.16.10.in-addr.arpa. in PTR */
621 struct sss_iface_addr *addr;
661 addr = talloc(state, struct sss_iface_addr);
662 if (addr == NULL) {
667 addr->addr = resolv_get_sockaddr_address_index(addr, rhostent, 0, i);
668 if (addr->addr == NULL) {
674 talloc_steal(state->addrlist, addr);
678 talloc_steal(addr, state->addrlist);
679 DLIST_ADD(state->addrlist, addr);