Lines Matching refs:ifaddr_t
1300 reference to an ifaddr_t, be sure to bump the reference count
1306 errno_t ifnet_get_address_list(ifnet_t interface, ifaddr_t **addresses);
1315 reference to an ifaddr_t, be sure to bump the reference count
1323 errno_t ifnet_get_address_list_family(ifnet_t interface, ifaddr_t **addresses, sa_family_t family);
1332 void ifnet_free_address_list(ifaddr_t *addresses);
1539 /* ifaddr_t accessors */
1549 errno_t ifaddr_reference(ifaddr_t ifaddr);
1558 errno_t ifaddr_release(ifaddr_t ifaddr);
1568 errno_t ifaddr_address(ifaddr_t ifaddr, struct sockaddr *out_addr, u_int32_t addr_size);
1576 sa_family_t ifaddr_address_family(ifaddr_t ifaddr);
1586 errno_t ifaddr_dstaddress(ifaddr_t ifaddr, struct sockaddr *out_dstaddr, u_int32_t dstaddr_size);
1596 errno_t ifaddr_netmask(ifaddr_t ifaddr, struct sockaddr *out_netmask, u_int32_t netmask_size);
1608 ifnet_t ifaddr_ifnet(ifaddr_t ifaddr);
1618 ifaddr_t ifaddr_withaddr(const struct sockaddr* address);
1629 ifaddr_t ifaddr_withdstaddr(const struct sockaddr* destination);
1640 ifaddr_t ifaddr_withnet(const struct sockaddr* net);
1653 ifaddr_t ifaddr_withroute(int flags, const struct sockaddr* destination,
1666 ifaddr_t ifaddr_findbestforaddr(const struct sockaddr *addr, ifnet_t interface);