| Data Fields | |
| unsigned int | magic | 
| Magic number. | |
| isc_mem_t * | mctx | 
| void * | buf | 
| (unused) | |
| unsigned int | bufsize | 
| (always 0) | |
| struct ifaddrs * | ifaddrs | 
| List of ifaddrs. | |
| struct ifaddrs * | pos | 
| Ptr to current ifaddr. | |
| isc_interface_t | current | 
| Current interface data. | |
| isc_result_t | result | 
| Last result code. | |
| isc_mem_t * | mctx | 
| int | mode | 
| int | socket | 
| struct ifconf | ifc | 
| void * | buf | 
| unsigned int | pos | 
| isc_mem_t * | mctx | 
| void * | buf | 
| unsigned int | bufused | 
Definition at line 37 of file ifiter_getifaddrs.c.
| unsigned int isc_interfaceiter::magic | 
Magic number.
Definition at line 38 of file ifiter_getifaddrs.c.
Referenced by isc_interfaceiter_create(), and isc_interfaceiter_destroy().
Definition at line 39 of file ifiter_getifaddrs.c.
Referenced by getbuf4(), internal_destroy(), isc_interfaceiter_create(), and isc_interfaceiter_destroy().
| void* isc_interfaceiter::buf | 
(unused)
Definition at line 40 of file ifiter_getifaddrs.c.
Referenced by getbuf4(), internal_current(), internal_next(), isc_interfaceiter_create(), and isc_interfaceiter_destroy().
| unsigned int isc_interfaceiter::bufsize | 
(always 0)
Definition at line 41 of file ifiter_getifaddrs.c.
Referenced by getbuf4(), isc_interfaceiter_create(), and isc_interfaceiter_destroy().
| struct ifaddrs* isc_interfaceiter::ifaddrs  [read] | 
List of ifaddrs.
Definition at line 42 of file ifiter_getifaddrs.c.
Referenced by internal_destroy(), internal_first(), and isc_interfaceiter_create().
| unsigned int isc_interfaceiter::pos  [read] | 
Ptr to current ifaddr.
Definition at line 43 of file ifiter_getifaddrs.c.
Referenced by internal_current(), internal_current4(), internal_first(), internal_next(), internal_next4(), and isc_interfaceiter_create().
Current interface data.
Definition at line 44 of file ifiter_getifaddrs.c.
Referenced by internal_current(), internal_current4(), and isc_interfaceiter_current().
Last result code.
Definition at line 45 of file ifiter_getifaddrs.c.
Referenced by isc_interfaceiter_create(), isc_interfaceiter_current(), isc_interfaceiter_first(), and isc_interfaceiter_next().
Definition at line 55 of file ifiter_ioctl.c.
Definition at line 56 of file ifiter_ioctl.c.
Referenced by internal_current(), internal_next(), and isc_interfaceiter_create().
Definition at line 57 of file ifiter_ioctl.c.
Referenced by getbuf4(), internal_current4(), internal_destroy(), and isc_interfaceiter_create().
| struct ifconf isc_interfaceiter::ifc  [read] | 
Definition at line 58 of file ifiter_ioctl.c.
Referenced by getbuf4(), internal_current4(), and internal_next4().
| void* isc_interfaceiter::buf | 
Definition at line 59 of file ifiter_ioctl.c.
| unsigned int isc_interfaceiter::pos | 
Definition at line 61 of file ifiter_ioctl.c.
Definition at line 48 of file ifiter_sysctl.c.
| void* isc_interfaceiter::buf | 
Definition at line 49 of file ifiter_sysctl.c.
| unsigned int isc_interfaceiter::bufused | 
Definition at line 51 of file ifiter_sysctl.c.
Referenced by internal_current(), internal_next(), and isc_interfaceiter_create().