X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=lib%2Finit.c;h=7ef329298afb136f337d4a1d5cea2adbc4aadda5;hb=ea98629aef9428ca270a76b77e8de49e523be0e4;hp=d421797f2c398ecec47fd4f5441042a5526e83a7;hpb=b85c7de2f7721e3951ceb68154701fbdb7c4fab5;p=deb_libnfs.git diff --git a/lib/init.c b/lib/init.c index d421797..7ef3292 100644 --- a/lib/init.c +++ b/lib/init.c @@ -40,7 +40,7 @@ struct rpc_context *rpc_init_context(void) if (rpc == NULL) { return NULL; } - bzero(rpc, sizeof(struct rpc_context)); + memset(rpc, 0, sizeof(struct rpc_context)); rpc->encodebuflen = 65536; rpc->encodebuf = malloc(rpc->encodebuflen); @@ -83,7 +83,7 @@ void rpc_set_auth(struct rpc_context *rpc, struct AUTH *auth) if (rpc->auth != NULL) { auth_destroy(rpc->auth); } - rpc->auth = auth; + rpc->auth = (AUTH *)auth; }