ISC DHCP 4.4.3-P1
A reference DHCPv4 and DHCPv6 implementation
 
Loading...
Searching...
No Matches
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 * )