Home --> Documentations --> PJLIB Reference
|pj_status_t||pj_enum_ip_interface (int af, unsigned *count, pj_sockaddr ifs)|
|pj_status_t||pj_enum_ip_route (unsigned *count, pj_ip_route_entry routes)|
This module provides functions to query local host's IP interface and routing table.
Enumerate the local IP interfaces currently active in the host.
|af||Family of the address to be retrieved. Application may specify pj_AF_UNSPEC() to retrieve all addresses, or pj_AF_INET() or pj_AF_INET6() to retrieve interfaces with specific address family.|
|count||On input, specify the number of entries. On output, it will be filled with the actual number of entries.|
|ifs||Array of socket addresses, which address part will be filled with the interface address. The address family part will be initialized with the address family of the IP address.|
Enumerate the IP routing table for this host.
|count||On input, specify the number of routes entries. On output, it will be filled with the actual number of route entries.|
|routes||Array of IP routing entries.|