X-Git-Url: https://git.piment-noir.org/?p=deb_libnfs.git;a=blobdiff_plain;f=lib%2Fsocket.c;h=83ca50e1765ad365a6f67650edcb01119a133bea;hp=413ebbe4c8e4009cca6f0ccbc506a5a02b657014;hb=f816bf4c7641071d83ed2c796c93ce0ddba9b3b4;hpb=dedc4675baf65acb508a1b2b5069d8acf6fe2952 diff --git a/lib/socket.c b/lib/socket.c index 413ebbe..83ca50e 100644 --- a/lib/socket.c +++ b/lib/socket.c @@ -34,8 +34,6 @@ #include #include #include -#include -#include #ifdef HAVE_SYS_FILIO_H #include #endif @@ -43,6 +41,7 @@ #include #endif #include +#include "libnfs-zdr.h" #include "libnfs.h" #include "libnfs-raw.h" #include "libnfs-private.h" @@ -97,7 +96,7 @@ int rpc_which_events(struct rpc_context *rpc) static int rpc_write_to_socket(struct rpc_context *rpc) { - int64_t count; + int32_t count; assert(rpc->magic == RPC_CONTEXT_MAGIC); @@ -140,7 +139,9 @@ static int rpc_read_from_socket(struct rpc_context *rpc) int available; int size; int pdu_size; - int64_t count; + int32_t count; + + assert(rpc->magic == RPC_CONTEXT_MAGIC); assert(rpc->magic == RPC_CONTEXT_MAGIC);