fake_pending Struct Reference

Pending queries to network, fake replay version. More...

#include <replay.h>

Data Fields

struct sldns_bufferbuffer
 what is important only that we remember the query, copied here.
 
struct sockaddr_storage addr
 and to what address this is sent to.
 
socklen_t addrlen
 len of addr
 
uint8_t * zone
 zone name, uncompressed wire format (as used when sent)
 
size_t zonelen
 length of zone name
 
int qtype
 qtype
 
comm_point_callback_typecallback
 The callback function to call when answer arrives (or timeout)
 
void * cb_arg
 callback user argument
 
int timeout
 original timeout in seconds from 'then'
 
struct fake_pendingnext
 next in pending list
 
uint8_t * pkt
 the buffer parsed into a sldns_pkt
 
size_t pkt_len
 
enum transport_type transport
 by what transport was the query sent out
 
int serviced
 if this is a serviced query
 
int tcp_pkt_counter
 if we are handling a multi pkt tcp stream, non 0 and the pkt nr
 
struct replay_runtimeruntime
 the runtime structure this is part of
 

Detailed Description

Pending queries to network, fake replay version.


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