From: Nikos Mavrogiannopoulos Date: Sun, 8 Jan 2012 13:47:51 +0000 (+0100) Subject: tcp and udp server are now void functions. X-Git-Tag: gnutls-3_0_12~66 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8856e3cc30ef3fd3aba7cffafe8581a4287793fb;p=thirdparty%2Fgnutls.git tcp and udp server are now void functions. --- diff --git a/src/serv.c b/src/serv.c index 9305caa0a1..7aa60d0294 100644 --- a/src/serv.c +++ b/src/serv.c @@ -81,7 +81,7 @@ char *dh_params_file; char *x509_crlfile = NULL; gnutls_datum_t session_ticket_key; -static int tcp_server(const char* name, int port); +static void tcp_server(const char* name, int port); /* end of globals */ @@ -1137,12 +1137,12 @@ main (int argc, char **argv) #endif if (info.udp) - return udp_server(name, info.port, info.mtu); + udp_server(name, info.port, info.mtu); else - return tcp_server(name, info.port); + tcp_server(name, info.port); } -static int tcp_server(const char* name, int port) +static void tcp_server(const char* name, int port) { int n, s; char topbuf[512]; @@ -1528,8 +1528,6 @@ static int tcp_server(const char* name, int port) wrap_db_deinit (); gnutls_global_deinit (); - return 0; - } void diff --git a/src/udp-serv.c b/src/udp-serv.c index 2d98f45dd1..af033fab23 100644 --- a/src/udp-serv.c +++ b/src/udp-serv.c @@ -50,7 +50,7 @@ static ssize_t pull_func(gnutls_transport_ptr_t p, void * data, size_t size); #define MAX_BUFFER 255 /* Longest string to echo */ -int udp_server(const char* name, int port, int mtu) +void udp_server(const char* name, int port, int mtu) { int sock, ret; struct sockaddr_in cli_addr; diff --git a/src/udp-serv.h b/src/udp-serv.h index ce4c54d09b..b7e2aa71a7 100644 --- a/src/udp-serv.h +++ b/src/udp-serv.h @@ -1,6 +1,6 @@ #include -int udp_server(const char* name, int port, int mtu); +void udp_server(const char* name, int port, int mtu); gnutls_session_t initialize_session (int dtls); const char * human_addr (const struct sockaddr *sa, socklen_t salen, char *buf, size_t buflen);