Maintained by: NLnet Labs
Data Fields
pending_tcp Struct Reference

Pending TCP query to server. More...

#include <outside_network.h>

Data Fields

struct pending_tcpnext_free
 next in list of free tcp comm points, or NULL. More...
 
uint16_t id
 the ID for the query; checked in reply
 
struct comm_pointc
 tcp comm point it was sent on (and reply must come back on). More...
 
struct waiting_tcpquery
 the query being serviced, NULL if the pending_tcp is unused. More...
 

Detailed Description

Pending TCP query to server.

Field Documentation

struct pending_tcp* pending_tcp::next_free

next in list of free tcp comm points, or NULL.

Referenced by create_pending_tcp(), decomission_pending_tcp(), outnet_tcp_take_into_use(), and outnet_tcptimer().

struct comm_point* pending_tcp::c

tcp comm point it was sent on (and reply must come back on).

Referenced by create_pending_tcp(), decomission_pending_tcp(), outnet_get_mem(), outnet_tcp_take_into_use(), outnet_tcptimer(), and outside_network_delete().

struct waiting_tcp* pending_tcp::query

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