[Gluster-devel] how to reinstall a peer?

Emmanuel Dreyfus manu at netbsd.org
Wed Feb 27 05:28:28 UTC 2013


Emmanuel Dreyfus <manu at netbsd.org> wrote:

> >          if (!xdr_string (xdrs, &objp->op_errstr, ~0))
> >                  return FALSE;
> 
> How is this supposed to work? Here is below the NetBSD xdr_string()
> implementation from libc. Even if objp->op_errstr is not NULL, the
> maxsize argument set to 0 will cause it to always retrurn false. Does it
> has another semantic in Linux?

I overlooked it. ~0 is indeed not 0.

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu at netbsd.org




More information about the Gluster-devel mailing list