isc_interface Struct Reference

Public structure describing a network interface. More...

#include <interfaceiter.h>


Data Fields

char name [32]
 Interface name, null-terminated.
unsigned int af
 Address family.
isc_netaddr_t address
 Local address.
isc_netaddr_t netmask
 Network mask.
isc_netaddr_t dstaddress
 Destination address (point-to-point only).
isc_uint32_t flags
 Flags; see INTERFACE flags.


Detailed Description

Public structure describing a network interface.

Definition at line 51 of file interfaceiter.h.


Field Documentation

char isc_interface::name[32]

Interface name, null-terminated.

Definition at line 52 of file interfaceiter.h.

Referenced by do_scan(), internal_current(), internal_current4(), and setup_locals().

unsigned int isc_interface::af

Address family.

Definition at line 53 of file interfaceiter.h.

Referenced by internal_current(), and internal_current4().

isc_netaddr_t isc_interface::address

Local address.

Definition at line 54 of file interfaceiter.h.

Referenced by do_scan(), internal_current(), internal_current4(), setup_listenon(), and setup_locals().

isc_netaddr_t isc_interface::netmask

Network mask.

Definition at line 55 of file interfaceiter.h.

Referenced by internal_current(), internal_current4(), and setup_locals().

isc_netaddr_t isc_interface::dstaddress

Destination address (point-to-point only).

Definition at line 56 of file interfaceiter.h.

Referenced by internal_current(), and internal_current4().

isc_uint32_t isc_interface::flags

Flags; see INTERFACE flags.

Definition at line 57 of file interfaceiter.h.

Referenced by internal_current(), and internal_current4().


The documentation for this struct was generated from the following file:
Generated on Tue Apr 28 17:41:20 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha