tap_data Struct Reference

tap callback variables More...

Data Fields

int fd
 the fd
 
struct ub_eventev
 the ub event
 
SSL * ssl
 the SSL for TLS streams
 
int ssl_handshake_done
 is the ssl handshake done
 
int ssl_brief_write
 we are briefly waiting to write (in the struct event)
 
char * id
 string that identifies the socket (or NULL), like IP address
 
int len_done
 have we read the length, and how many bytes of it
 
size_t data_done
 have we read the data, and how many bytes of it
 
int control_frame
 are we reading a control frame
 
int is_bidirectional
 are we bi-directional (if false, uni-directional)
 
uint8_t * frame
 data of the frame
 
size_t len
 length of this frame
 
struct tap_data_listdata_list
 back pointer to the tap_data_list entry; used to NULL the forward pointer to this data when this data is freed.
 

Detailed Description

tap callback variables


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