]> granicus.if.org Git - libtirpc/commitdiff
Fixed a warings the IPV6 client routines
authorIan Kent <ikent@redhat.com>
Tue, 28 Oct 2008 15:19:07 +0000 (11:19 -0400)
committerSteve Dickson <steved@redhat.com>
Tue, 28 Oct 2008 15:19:07 +0000 (11:19 -0400)
Signed-off-by: Steve Dickson <steved@redhat.com>
src/clnt_raw.c
src/clnt_vc.c
tirpc/rpc/clnt_soc.h

index f184066d16391fb69d353afe4bd107e906edca6e..8b1650e4e7e44b32ad448fe12d4b839ae35d039a 100644 (file)
@@ -165,7 +165,7 @@ call_again:
        XDR_SETPOS(xdrs, 0);
        clp->u.mashl_rpcmsg.rm_xid ++ ;
        if ((! XDR_PUTBYTES(xdrs, clp->u.mashl_callmsg, clp->mcnt)) ||
-           (! XDR_PUTINT32(xdrs, &proc)) ||
+           (! XDR_PUTINT32(xdrs, (int32_t *)&proc)) ||
            (! AUTH_MARSHALL(h->cl_auth, xdrs)) ||
            (! (*xargs)(xdrs, argsp))) {
                return (RPC_CANTENCODEARGS);
index 4ee6c20893189d3442a1923f2902aa68bd151c03..1dcc976ebdfa7db0c99263aadb35f2ed3ab6df1c 100644 (file)
@@ -363,7 +363,7 @@ call_again:
        x_id = ntohl(--(*msg_x_id));
 
        if ((! XDR_PUTBYTES(xdrs, ct->ct_u.ct_mcallc, ct->ct_mpos)) ||
-           (! XDR_PUTINT32(xdrs, &proc)) ||
+           (! XDR_PUTINT32(xdrs, (int32_t *)&proc)) ||
            (! AUTH_MARSHALL(cl->cl_auth, xdrs)) ||
            (! (*xdr_args)(xdrs, args_ptr))) {
                if (ct->ct_error.re_status == RPC_SUCCESS)
index f43d2eec3dfade48281842390412aa142e8082ed..0f49a2ee69a0e09c9b6899c2280aa06c7e3bbeeb 100644 (file)
@@ -112,9 +112,9 @@ extern CLIENT *clntudp_create(struct sockaddr_in *, u_long, u_long,
 extern CLIENT *clntudp_bufcreate(struct sockaddr_in *, u_long, u_long,
                                 struct timeval, int *, u_int, u_int);
 #ifdef INET6
-extern CLIENT *clntudp6_create(struct sockaddr_in *, u_long, u_long, 
+extern CLIENT *clntudp6_create(struct sockaddr_in6 *, u_long, u_long, 
                              struct timeval, int *);
-extern CLIENT *clntudp6_bufcreate(struct sockaddr_in *, u_long, u_long,
+extern CLIENT *clntudp6_bufcreate(struct sockaddr_in6 *, u_long, u_long,
                                 struct timeval, int *, u_int, u_int);
 #endif
 __END_DECLS