Definition at line 610 of file dns.c.
References node::conn_id, Debug, dim_print_date_time(), dna_write_nowait(), Dns_conns, DNS_DIS_HEADER, DNS_DIS_REGISTER, Net_conns, release_conn(), set_in_error(), DNS_DIS_PACKET::size, time, DNS_DIS_PACKET::type, DNS_CONNECTION::validity, and WATCHDOG_TMOUT_MAX.
Referenced by handle_registration().
622 printf(
" Server %s (%s@%s) has been set in error\n",
641 printf(
" Conn %3d : Server %s@%s Registration Requested\n",
649 printf(
" Server Validity: Couldn't write, releasing Conn %3d : Server %s@%s\n",conn_id,
static void release_conn(int conn_id)
DllExp DIM_NOSHARE DNS_CONNECTION * Dns_conns
DllExp DIM_NOSHARE NET_CONNECTION * Net_conns
void set_in_error(int conn_id)
Warning because the service this data corrsponds to might have been last updated longer ago than Local time
#define WATCHDOG_TMOUT_MAX
int dna_write_nowait(int conn_id, void *buffer, int size)
void dim_print_date_time()