31 #include <gnutls/gnutls.h>
32 #include <gvm/util/serverutils.h>
33 #include <netinet/in.h>
38 #ifndef READ_PROTOCOL_TIMEOUT
39 #define READ_PROTOCOL_TIMEOUT 300
45 #define FROM_BUFFER_SIZE 1048576
49 manage_connection_forker_t,
int);
int serve_gmp(gvm_connection_t *, const db_conn_info_t *, gchar **)
Serve the Greenbone Management Protocol (GMP).
Definition: gmpd.c:455
void init_gmpd_process(const db_conn_info_t *, gchar **)
Initialise a process forked within the GMP daemon.
Definition: gmpd.c:115
int init_gmpd(GSList *, const db_conn_info_t *, int, int, int, int, manage_connection_forker_t, int)
Initialise the GMP library for the GMP daemon.
Definition: gmpd.c:97
Data structure for info used to connect to the database.
Definition: manage.h:47