--- libaitrpc/src/cli.c 2011/10/31 14:45:26 1.5.2.4 +++ libaitrpc/src/cli.c 2011/10/31 14:58:33 1.5.2.5 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: cli.c,v 1.5.2.4 2011/10/31 14:45:26 misho Exp $ +* $Id: cli.c,v 1.5.2.5 2011/10/31 14:58:33 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -109,7 +109,7 @@ rpc_cli_openBLOBClient(rpc_cli_t * __restrict rpccli, free(cli); return NULL; } - if (connect(cli->cli_sock, &cli->cli_sa.sa, sizeof cli->cli_sa) == -1) { + if (connect(cli->cli_sock, &cli->cli_sa.sa, cli->cli_sa.sa.sa_len) == -1) { LOGERR; close(cli->cli_sock); free(cli); @@ -243,7 +243,7 @@ rpc_cli_openClient(u_int ProgID, u_int ProcID, int net free(cli); return NULL; } - if (connect(cli->cli_sock, &cli->cli_sa.sa, sizeof cli->cli_sa) == -1) { + if (connect(cli->cli_sock, &cli->cli_sa.sa, cli->cli_sa.sa.sa_len) == -1) { LOGERR; close(cli->cli_sock); free(cli->cli_parent);