OpenDNSSEC-signer 2.1.12
Functions
tcpset.c File Reference
#include "config.h"
#include "wire/tcpset.h"
#include <string.h>

Go to the source code of this file.

Functions

tcp_conn_typetcp_conn_create ()
 
tcp_set_typetcp_set_create ()
 
void tcp_conn_ready (tcp_conn_type *tcp)
 
int tcp_conn_read (tcp_conn_type *tcp)
 
int tcp_conn_write (tcp_conn_type *tcp)
 
void tcp_set_cleanup (tcp_set_type *set)
 

Function Documentation

◆ tcp_conn_create()

tcp_conn_type * tcp_conn_create ( void  )

◆ tcp_conn_read()

int tcp_conn_read ( tcp_conn_type tcp)

◆ tcp_conn_ready()

void tcp_conn_ready ( tcp_conn_type tcp)

Make tcp connection ready for reading.

Parameters
[in]tcptcp connection

Definition at line 89 of file tcpset.c.

References buffer_clear(), tcp_conn_struct::msglen, tcp_conn_struct::packet, and tcp_conn_struct::total_bytes.

◆ tcp_conn_write()

int tcp_conn_write ( tcp_conn_type tcp)

◆ tcp_set_cleanup()

void tcp_set_cleanup ( tcp_set_type set)

Clean up set of tcp connections.

Definition at line 242 of file tcpset.c.

References TCPSET_MAX.

Referenced by xfrhandler_cleanup().

◆ tcp_set_create()

tcp_set_type * tcp_set_create ( void  )