ISC DHCP  4.4.1
A reference DHCPv4 and DHCPv6 implementation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ctrace.h File Reference

Go to the source code of this file.

Data Structures

struct  trace_interface_packet_t
 
struct  trace_inpacket_t
 
struct  trace_outpacket_t
 

Functions

void trace_interface_register (trace_type_t *, struct interface_info *)
 
void trace_interface_input (trace_type_t *, unsigned, char *)
 
void trace_interface_stop (trace_type_t *)
 
void trace_inpacket_stash (struct interface_info *, struct dhcp_packet *, unsigned, unsigned int, struct iaddr, struct hardware *)
 
void trace_inpacket_input (trace_type_t *, unsigned, char *)
 
void trace_inpacket_stop (trace_type_t *)
 
void trace_outpacket_input (trace_type_t *, unsigned, char *)
 
void trace_outpacket_stop (trace_type_t *)
 
ssize_t trace_packet_send (struct interface_info *, struct packet *, struct dhcp_packet *, size_t, struct in_addr, struct sockaddr_in *, struct hardware *)
 
void trace_icmp_input_input (trace_type_t *, unsigned, char *)
 
void trace_icmp_input_stop (trace_type_t *)
 
void trace_icmp_output_input (trace_type_t *, unsigned, char *)
 
void trace_icmp_output_stop (trace_type_t *)
 
void trace_seed_stash (trace_type_t *, unsigned)
 
void trace_seed_input (trace_type_t *, unsigned, char *)
 
void trace_seed_stop (trace_type_t *)
 

Function Documentation

void trace_icmp_input_input ( trace_type_t ,
unsigned  ,
char *   
)
void trace_icmp_input_stop ( trace_type_t )
void trace_icmp_output_input ( trace_type_t ,
unsigned  ,
char *   
)
void trace_icmp_output_stop ( trace_type_t )
void trace_inpacket_input ( trace_type_t ,
unsigned  ,
char *   
)
void trace_inpacket_stash ( struct interface_info ,
struct dhcp_packet ,
unsigned  ,
unsigned  int,
struct iaddr  ,
struct hardware  
)
void trace_inpacket_stop ( trace_type_t )
void trace_interface_input ( trace_type_t ,
unsigned  ,
char *   
)
void trace_interface_register ( trace_type_t ,
struct interface_info  
)
void trace_interface_stop ( trace_type_t )
void trace_outpacket_input ( trace_type_t ,
unsigned  ,
char *   
)
void trace_outpacket_stop ( trace_type_t )
ssize_t trace_packet_send ( struct interface_info ,
struct packet ,
struct dhcp_packet ,
size_t  ,
struct in_addr  ,
struct sockaddr_in *  ,
struct hardware  
)
void trace_seed_input ( trace_type_t ,
unsigned  ,
char *   
)
void trace_seed_stash ( trace_type_t ,
unsigned   
)
void trace_seed_stop ( trace_type_t )