ISC DHCP 4.4.3-P1
A reference DHCPv4 and DHCPv6 implementation
 
Loading...
Searching...
No Matches
interface_info Struct Reference

#include <dhcpd.h>

Data Fields

 OMAPI_OBJECT_PREAMBLE
 
struct interface_infonext
 
struct shared_networkshared_network
 
struct hardware hw_address
 
u_int8_t bcast_addr [20]
 
struct in_addr * addresses
 
int address_count
 
int address_max
 
struct in6_addr * v6addresses
 
int v6address_count
 
int v6address_max
 
u_int8_t * circuit_id
 
unsigned circuit_id_len
 
u_int8_t * remote_id
 
unsigned remote_id_len
 
char name [IFNAMSIZ]
 
int index
 
int rfdesc
 
int wfdesc
 
unsigned char * rbuf
 
unsigned int rbuf_max
 
size_t rbuf_offset
 
size_t rbuf_len
 
struct ifreq * ifp
 
int configured
 
u_int32_t flags
 
struct client_stateclient
 
struct hardware anycast_mac_addr
 

Detailed Description

Definition at line 1381 of file dhcpd.h.

Field Documentation

◆ address_count

int interface_info::address_count

Definition at line 1391 of file dhcpd.h.

◆ address_max

int interface_info::address_max

Definition at line 1392 of file dhcpd.h.

◆ addresses

struct in_addr* interface_info::addresses

Definition at line 1388 of file dhcpd.h.

◆ anycast_mac_addr

struct hardware interface_info::anycast_mac_addr

Definition at line 1438 of file dhcpd.h.

◆ bcast_addr

u_int8_t interface_info::bcast_addr[20]

Definition at line 1387 of file dhcpd.h.

◆ circuit_id

u_int8_t* interface_info::circuit_id

Definition at line 1400 of file dhcpd.h.

◆ circuit_id_len

unsigned interface_info::circuit_id_len

Definition at line 1402 of file dhcpd.h.

◆ client

struct client_state* interface_info::client

Definition at line 1432 of file dhcpd.h.

◆ configured

int interface_info::configured

Definition at line 1420 of file dhcpd.h.

◆ flags

u_int32_t interface_info::flags

Definition at line 1423 of file dhcpd.h.

◆ hw_address

struct hardware interface_info::hw_address

Definition at line 1386 of file dhcpd.h.

◆ ifp

struct ifreq* interface_info::ifp

Definition at line 1419 of file dhcpd.h.

◆ index

int interface_info::index

Definition at line 1410 of file dhcpd.h.

◆ name

char interface_info::name[IFNAMSIZ]

Definition at line 1408 of file dhcpd.h.

◆ next

struct interface_info* interface_info::next

Definition at line 1383 of file dhcpd.h.

◆ OMAPI_OBJECT_PREAMBLE

interface_info::OMAPI_OBJECT_PREAMBLE

Definition at line 1382 of file dhcpd.h.

◆ rbuf

unsigned char* interface_info::rbuf

Definition at line 1414 of file dhcpd.h.

◆ rbuf_len

size_t interface_info::rbuf_len

Definition at line 1417 of file dhcpd.h.

◆ rbuf_max

unsigned int interface_info::rbuf_max

Definition at line 1415 of file dhcpd.h.

◆ rbuf_offset

size_t interface_info::rbuf_offset

Definition at line 1416 of file dhcpd.h.

◆ remote_id

u_int8_t* interface_info::remote_id

Definition at line 1404 of file dhcpd.h.

◆ remote_id_len

unsigned interface_info::remote_id_len

Definition at line 1406 of file dhcpd.h.

◆ rfdesc

int interface_info::rfdesc

Definition at line 1411 of file dhcpd.h.

◆ shared_network

struct shared_network* interface_info::shared_network

Definition at line 1384 of file dhcpd.h.

◆ v6address_count

int interface_info::v6address_count

Definition at line 1395 of file dhcpd.h.

◆ v6address_max

int interface_info::v6address_max

Definition at line 1397 of file dhcpd.h.

◆ v6addresses

struct in6_addr* interface_info::v6addresses

Definition at line 1393 of file dhcpd.h.

◆ wfdesc

int interface_info::wfdesc

Definition at line 1412 of file dhcpd.h.


The documentation for this struct was generated from the following file: