rpc-tirpc: the "bottom-level" fixes

The functions from the "bottom level" TI-RPC API:
 * svc_dg_create
 * svc_vc_create
 * clnt_dg_create
 * clnt_vc_create
do not accept RPC_ANYFD parameter. This parameter is for the "expert level" API.

These functions should be passed with a bound socket.

Implemented it using bound_socket() function.

Also increased the timeout in tirpc_bottomlevel_clnt_call.c

Signed-off-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5 files changed