Lines Matching refs:ifaddr
753 to fill out the first ifaddr in the list of addresses for the
1546 @param ifaddr The interface address.
1549 errno_t ifaddr_reference(ifaddr_t ifaddr);
1555 @param ifaddr The interface address.
1558 errno_t ifaddr_release(ifaddr_t ifaddr);
1562 @discussion Copies the address out of the ifaddr.
1563 @param ifaddr The interface address.
1568 errno_t ifaddr_address(ifaddr_t ifaddr, struct sockaddr *out_addr, u_int32_t addr_size);
1573 @param ifaddr The interface address.
1576 sa_family_t ifaddr_address_family(ifaddr_t ifaddr);
1580 @discussion Copies the destination address out of the ifaddr.
1581 @param ifaddr The interface address.
1586 errno_t ifaddr_dstaddress(ifaddr_t ifaddr, struct sockaddr *out_dstaddr, u_int32_t dstaddr_size);
1590 @discussion Copies the netmask out of the ifaddr.
1591 @param ifaddr The interface address.
1596 errno_t ifaddr_netmask(ifaddr_t ifaddr, struct sockaddr *out_netmask, u_int32_t netmask_size);
1601 reference is only valid until the ifaddr is released. If you
1603 reference to the ifaddr, increment the reference using
1605 @param ifaddr The interface address.
1608 ifnet_t ifaddr_ifnet(ifaddr_t ifaddr);
1613 Increments the reference count on the ifaddr before returning to
1624 Increments the reference count on the ifaddr before returning to
1635 ifaddr before returning to the caller. Caller is responsible for
1645 gateway. Increments the reference count on the ifaddr before
1660 Increments the reference count on the ifaddr before returning to