core.sys.linux.ifaddrs

D binding for the interface addresses querying

Defines functions getifaddrs/freeifaddrs and the structure they operate on.

getifaddrs(3) get interface addresses freeifaddrs(3) deallocates the structure returned from getifaddrs

Members

Functions

freeifaddrs
void freeifaddrs(ifaddrs* )

Frees the linked list returned by getifaddrs

getifaddrs
int getifaddrs(ifaddrs** )

Structs

ifaddrs
struct ifaddrs
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta

Authors

Nemanja Boric