ISC DHCP  4.3.5
A reference DHCPv4 and DHCPv6 implementation
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

§ trace_icmp_input_input()

void trace_icmp_input_input ( trace_type_t ,
unsigned  ,
char *   
)

§ trace_icmp_input_stop()

void trace_icmp_input_stop ( trace_type_t )

§ trace_icmp_output_input()

void trace_icmp_output_input ( trace_type_t ,
unsigned  ,
char *   
)

§ trace_icmp_output_stop()

void trace_icmp_output_stop ( trace_type_t )

§ trace_inpacket_input()

void trace_inpacket_input ( trace_type_t ,
unsigned  ,
char *   
)

§ trace_inpacket_stash()

void trace_inpacket_stash ( struct interface_info ,
struct dhcp_packet ,
unsigned  ,
unsigned  int,
struct iaddr  ,
struct hardware  
)

§ trace_inpacket_stop()

void trace_inpacket_stop ( trace_type_t )

§ trace_interface_input()

void trace_interface_input ( trace_type_t ,
unsigned  ,
char *   
)

§ trace_interface_register()

void trace_interface_register ( trace_type_t ,
struct interface_info  
)

§ trace_interface_stop()

void trace_interface_stop ( trace_type_t )

§ trace_outpacket_input()

void trace_outpacket_input ( trace_type_t ,
unsigned  ,
char *   
)

§ trace_outpacket_stop()

void trace_outpacket_stop ( trace_type_t )

§ trace_packet_send()

ssize_t trace_packet_send ( struct interface_info ,
struct packet ,
struct dhcp_packet ,
size_t  ,
struct in_addr  ,
struct sockaddr_in *  ,
struct hardware  
)

§ trace_seed_input()

void trace_seed_input ( trace_type_t ,
unsigned  ,
char *   
)

§ trace_seed_stash()

void trace_seed_stash ( trace_type_t ,
unsigned   
)

§ trace_seed_stop()

void trace_seed_stop ( trace_type_t )