Lines Matching refs:ifaddr
1292 to fill out the first ifaddr in the list of addresses for the
2434 @param ifaddr The interface address.
2437 extern errno_t ifaddr_reference(ifaddr_t ifaddr);
2443 @param ifaddr The interface address.
2446 extern errno_t ifaddr_release(ifaddr_t ifaddr);
2450 @discussion Copies the address out of the ifaddr.
2451 @param ifaddr The interface address.
2456 extern errno_t ifaddr_address(ifaddr_t ifaddr, struct sockaddr *out_addr,
2462 @param ifaddr The interface address.
2465 extern sa_family_t ifaddr_address_family(ifaddr_t ifaddr);
2469 @discussion Copies the destination address out of the ifaddr.
2470 @param ifaddr The interface address.
2475 extern errno_t ifaddr_dstaddress(ifaddr_t ifaddr, struct sockaddr *out_dstaddr,
2480 @discussion Copies the netmask out of the ifaddr.
2481 @param ifaddr The interface address.
2486 extern errno_t ifaddr_netmask(ifaddr_t ifaddr, struct sockaddr *out_netmask,
2492 reference is only valid until the ifaddr is released. If you
2494 reference to the ifaddr, increment the reference using
2496 @param ifaddr The interface address.
2499 extern ifnet_t ifaddr_ifnet(ifaddr_t ifaddr);
2504 Increments the reference count on the ifaddr before returning to
2515 Increments the reference count on the ifaddr before returning to
2526 ifaddr before returning to the caller. Caller is responsible for
2536 gateway. Increments the reference count on the ifaddr before
2551 Increments the reference count on the ifaddr before returning to