Code cleanup

This commit is contained in:
Pierre Pronchery 2015-11-22 16:58:20 +01:00
parent 37ed389b7f
commit 57b4b3d7ea
6 changed files with 26 additions and 26 deletions

View File

@ -44,8 +44,8 @@
#endif
/* for tcp4 and tcp6 */
#ifndef TCP_FAMILY
# define TCP_FAMILY AF_UNSPEC
#ifndef TCP_DOMAIN
# define TCP_DOMAIN AF_UNSPEC
#endif
@ -155,8 +155,8 @@ AppTransportPluginDefinition transport =
/* functions */
/* plug-in */
/* tcp_init */
static int _init_client(TCP * tcp, char const * name);
static int _init_server(TCP * tcp, char const * name);
static int _init_client(TCP * tcp, char const * name, int domain);
static int _init_server(TCP * tcp, char const * name, int domain);
static TCP * _tcp_init(AppTransportPluginHelper * helper, AppTransportMode mode,
char const * name)
@ -174,10 +174,10 @@ static TCP * _tcp_init(AppTransportPluginHelper * helper, AppTransportMode mode,
switch((tcp->mode = mode))
{
case ATM_CLIENT:
res = _init_client(tcp, name);
res = _init_client(tcp, name, TCP_DOMAIN);
break;
case ATM_SERVER:
res = _init_server(tcp, name);
res = _init_server(tcp, name, TCP_DOMAIN);
break;
default:
res = -error_set_code(-EINVAL, "%s",
@ -197,7 +197,7 @@ static TCP * _tcp_init(AppTransportPluginHelper * helper, AppTransportMode mode,
return tcp;
}
static int _init_client(TCP * tcp, char const * name)
static int _init_client(TCP * tcp, char const * name, int domain)
{
struct addrinfo * aip;
#ifdef DEBUG
@ -207,7 +207,7 @@ static int _init_client(TCP * tcp, char const * name)
tcp->u.client.tcp = tcp;
tcp->u.client.fd = -1;
/* obtain the remote address */
if((tcp->ai = _init_address(name, TCP_FAMILY, 0)) == NULL)
if((tcp->ai = _init_address(name, domain, 0)) == NULL)
return -1;
/* connect to the remote host */
for(aip = tcp->ai; aip != NULL; aip = aip->ai_next)
@ -257,7 +257,7 @@ static int _init_client(TCP * tcp, char const * name)
return (aip != NULL) ? 0 : -1;
}
static int _init_server(TCP * tcp, char const * name)
static int _init_server(TCP * tcp, char const * name, int domain)
{
struct addrinfo * aip;
TCPSocket tcpsocket;
@ -267,7 +267,7 @@ static int _init_server(TCP * tcp, char const * name)
tcp->u.server.fd = -1;
/* obtain the local address */
if((tcp->ai = _init_address(name, TCP_FAMILY, AI_PASSIVE)) == NULL)
if((tcp->ai = _init_address(name, domain, AI_PASSIVE)) == NULL)
return -1;
for(aip = tcp->ai; aip != NULL; aip = aip->ai_next)
{

View File

@ -15,5 +15,5 @@
#define TCP_FAMILY AF_INET
#define TCP_DOMAIN AF_INET
#include "tcp.c"

View File

@ -15,5 +15,5 @@
#define TCP_FAMILY AF_INET6
#define TCP_DOMAIN AF_INET6
#include "tcp.c"

View File

@ -45,8 +45,8 @@
#endif
/* for udp4 and udp6 */
#ifndef UDP_FAMILY
# define UDP_FAMILY AF_UNSPEC
#ifndef UDP_DOMAIN
# define UDP_DOMAIN AF_UNSPEC
#endif
@ -138,8 +138,8 @@ AppTransportPluginDefinition transport =
/* functions */
/* plug-in */
/* udp_init */
static int _init_client(UDP * udp, char const * name);
static int _init_server(UDP * udp, char const * name);
static int _init_client(UDP * udp, char const * name, int domain);
static int _init_server(UDP * udp, char const * name, int domain);
static int _init_socket(UDP * udp);
static UDP * _udp_init(AppTransportPluginHelper * helper,
@ -159,10 +159,10 @@ static UDP * _udp_init(AppTransportPluginHelper * helper,
switch((udp->mode) = mode)
{
case ATM_CLIENT:
res = _init_client(udp, name);
res = _init_client(udp, name, UDP_DOMAIN);
break;
case ATM_SERVER:
res = _init_server(udp, name);
res = _init_server(udp, name, UDP_DOMAIN);
break;
default:
res = -error_set_code(-EINVAL, "%s",
@ -178,11 +178,11 @@ static UDP * _udp_init(AppTransportPluginHelper * helper,
return udp;
}
static int _init_client(UDP * udp, char const * name)
static int _init_client(UDP * udp, char const * name, int domain)
{
memset(&udp->u, 0, sizeof(udp->u));
/* obtain the remote address */
if((udp->ai = _init_address(name, UDP_FAMILY, 0)) == NULL)
if((udp->ai = _init_address(name, domain, 0)) == NULL)
return -1;
for(udp->aip = udp->ai; udp->aip != NULL; udp->aip = udp->aip->ai_next)
{
@ -203,12 +203,12 @@ static int _init_client(UDP * udp, char const * name)
return 0;
}
static int _init_server(UDP * udp, char const * name)
static int _init_server(UDP * udp, char const * name, int domain)
{
udp->u.server.clients = NULL;
udp->u.server.clients_cnt = 0;
/* obtain the local address */
if((udp->ai = _init_address(name, UDP_FAMILY, AI_PASSIVE)) == NULL)
if((udp->ai = _init_address(name, domain, AI_PASSIVE)) == NULL)
return -1;
for(udp->aip = udp->ai; udp->aip != NULL; udp->aip = udp->aip->ai_next)
{
@ -327,7 +327,7 @@ static int _udp_client_send(UDP * udp, AppTransportClient * client,
ntohs(sa->sin_port), buffer_get_size(buffer));
}
else
fprintf(stderr, "DEBUG: %s() %s family=%d size=%lu\n", __func__,
fprintf(stderr, "DEBUG: %s() %s domain=%d size=%lu\n", __func__,
"sendto()", udp->aip->ai_family,
buffer_get_size(buffer));
#endif
@ -366,7 +366,7 @@ static int _udp_send(UDP * udp, AppMessage * message)
ntohs(sa->sin_port), buffer_get_size(buffer));
}
else
fprintf(stderr, "DEBUG: %s() %s family=%d size=%lu\n", __func__,
fprintf(stderr, "DEBUG: %s() %s domain=%d size=%lu\n", __func__,
"sendto()", udp->aip->ai_family,
buffer_get_size(buffer));
#endif

View File

@ -15,5 +15,5 @@
#define UDP_FAMILY AF_INET
#define UDP_DOMAIN AF_INET
#include "udp.c"

View File

@ -15,5 +15,5 @@
#define UDP_FAMILY AF_INET6
#define UDP_DOMAIN AF_INET6
#include "udp.c"