Searched refs:ifaddrs (Results 1 – 3 of 3) sorted by relevance
29 struct ifaddrs { struct30 struct ifaddrs *ifa_next; argument50 extern int getifaddrs(struct ifaddrs **ifap); argument51 extern void freeifaddrs(struct ifaddrs *ifa);
306 static void addToEnd(struct ifaddrs **p_resultList, struct ifaddrs *p_entry) in addToEnd()314 struct ifaddrs *l_cur = *p_resultList; in addToEnd()325 struct ifaddrs *l_entry; in interpretLink()365 memset(l_entry, 0, sizeof(struct ifaddrs)); in interpretLink()423 static struct ifaddrs *findInterface(int p_index, struct ifaddrs **p_links, int p_numLinks) in findInterface()426 struct ifaddrs *l_cur = *p_links; in findInterface()455 struct ifaddrs *l_entry; in interpretAddr()496 memset(l_entry, 0, sizeof(struct ifaddrs)); in interpretAddr()654 int getifaddrs(struct ifaddrs **ifap) in getifaddrs()703 void freeifaddrs(struct ifaddrs *ifa) in freeifaddrs()[all …]
76 pub struct ifaddrs { struct77 pub ifa_next: *mut ifaddrs, argument87 pub fn getifaddrs(ifap: *mut *mut ifaddrs) -> ::std::os::raw::c_int; in getifaddrs() argument88 pub fn freeifaddrs(ifa: *mut ifaddrs) -> ::std::os::raw::c_void; in freeifaddrs()138 let mut ifaddrs_ptr: *mut ifaddrs = ptr::null_mut(); in ifaces()142 let mut item: *mut ifaddrs = ifaddrs_ptr; in ifaces()