unbound 0.1
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: