The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Data Structures
proto_dhcpv6.h File Reference
#include <freeradius-devel/io/master.h>
#include <freeradius-devel/dhcpv6/dhcpv6.h>
+ Include dependency graph for proto_dhcpv6.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  proto_dhcpv6_t
 An instance of a proto_dhcpv6 listen section. More...
 
struct  proto_dhcpv6_track_t
 

Data Structure Documentation

◆ proto_dhcpv6_t

struct proto_dhcpv6_t

An instance of a proto_dhcpv6 listen section.

Definition at line 32 of file proto_dhcpv6.h.

+ Collaboration diagram for proto_dhcpv6_t:
Data Fields
bool allowed[FR_DHCPV6_CODE_MAX] indexed by value
char const ** allowed_types names for for 'type = ...'
fr_io_instance_t io wrapper for IO abstraction
uint32_t max_packet_size for message ring buffer.
uint32_t num_messages for message ring buffer.
uint32_t priorities[FR_DHCPV6_CODE_MAX] priorities for individual packets

◆ proto_dhcpv6_track_t

struct proto_dhcpv6_track_t

Definition at line 47 of file proto_dhcpv6.h.

Data Fields
uint8_t client_id[]
size_t client_id_len
uint32_t header