jabberd2  2.3.4
Data Fields
dnscache_st Struct Reference

one item in the dns resolution cache More...

#include <s2s.h>

Data Fields

char name [1024]
 the name proper More...
 
xht results
 results (key ip/port) More...
 
time_t expiry
 time that this entry expires More...
 
time_t init_time
 
int pending
 set when we're waiting for a resolve response More...
 
dnsquery_t query
 

Detailed Description

one item in the dns resolution cache

Definition at line 330 of file s2s.h.

Field Documentation

char dnscache_st::name[1024]

the name proper

Definition at line 332 of file s2s.h.

Referenced by _s2s_dns_expiry(), dns_resolve_domain(), dns_select(), and out_route().

xht dnscache_st::results

results (key ip/port)

Definition at line 335 of file s2s.h.

Referenced by _s2s_dns_expiry(), dns_select(), JABBER_MAIN(), and out_resolve().

time_t dnscache_st::expiry

time that this entry expires

Definition at line 338 of file s2s.h.

Referenced by _s2s_dns_expiry(), dns_select(), out_resolve(), and out_route().

time_t dnscache_st::init_time

Definition at line 340 of file s2s.h.

Referenced by out_route().

int dnscache_st::pending

set when we're waiting for a resolve response

Definition at line 343 of file s2s.h.

Referenced by _s2s_dns_expiry(), out_resolve(), and out_route().

dnsquery_t dnscache_st::query

Definition at line 344 of file s2s.h.

Referenced by _s2s_dns_expiry(), dns_resolve_domain(), JABBER_MAIN(), and out_resolve().


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