nfs3_xdr.c revision 0a701b1ec2b55bddc48b62124df936152ff820f7
1N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
1N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1N/A case XDR_ENCODE:
1N/A case XDR_DECODE:
1N/A case XDR_DECODE:
1N/A if (mem_alloced)
if (mem_alloced)
return (FALSE);
return (TRUE);
case XDR_ENCODE:
case XDR_FREE:
return (TRUE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
if (resid != 0) {
return (FALSE);
if (fhsize != 0)
return (FALSE);
return (TRUE);
static bool_t
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (TRUE);
return (FALSE);
return (TRUE);
static bool_t
return (ret);
return (TRUE);
return (FALSE);
return (FALSE);
case XDR_ENCODE:
case XDR_DECODE:
case XDR_FREE:
return (TRUE);
return (FALSE);
case XDR_FREE:
case XDR_ENCODE:
return (FALSE);
case XDR_DECODE:
return (FALSE);
static bool_t
return (TRUE);
return (TRUE);
return (FALSE);
return (TRUE);
static bool_t
return (TRUE);
if (nfs_allow_preepoch_time) {
return (TRUE);
return (TRUE);
return (TRUE);
return (FALSE);
if (nfs_allow_preepoch_time) {
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
case VREG:
case VDIR:
case VLNK:
case VBLK:
case VCHR:
case VSOCK:
case VFIFO:
return (TRUE);
static bool_t
return (FALSE);
return (TRUE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (TRUE);
return (FALSE);
return (FALSE);
return (TRUE);
#ifndef _LP64
return (TRUE);
static bool_t
return (TRUE);
return (FALSE);
case TRUE:
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
#ifndef _LP64
case FALSE:
return (FALSE);
return (FALSE);
case TRUE:
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
case FALSE:
return (FALSE);
return (FALSE);
case TRUE:
case XDR_ENCODE:
return (FALSE);
case XDR_FREE:
case XDR_DECODE:
return (FALSE);
return (TRUE);
case FALSE:
return (TRUE);
return (FALSE);
static bool_t
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (TRUE);
return (TRUE);
return (FALSE);
return (FALSE);
return (TRUE);
case XDR_FREE:
case XDR_ENCODE:
return (FALSE);
case XDR_DECODE:
return (FALSE);
return (FALSE);
return (FALSE);
case TRUE:
return (FALSE);
case FALSE:
return (TRUE);
return (FALSE);
return (FALSE);
case NFS3_OK:
return (FALSE);
case XDR_ENCODE:
return (FALSE);
case XDR_FREE:
case XDR_DECODE:
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
case XDR_FREE:
case XDR_ENCODE:
return (FALSE);
case XDR_DECODE:
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (FALSE);
case XDR_FREE:
case XDR_ENCODE:
return (FALSE);
case XDR_DECODE:
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (TRUE);
return (FALSE);
return (FALSE);
int i, rndup;
for (i = 0; i < rndup; i++)
return (TRUE);
return (FALSE);
* uses xdr_READ3vres/xdr_READ3uiores to decode results.
return (xdrrdma_send_read_data(
return (TRUE);
return (ret);
return (TRUE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (FALSE);
if (cl) {
return (FALSE);
return (FALSE);
return (TRUE);
size_t n;
int error;
return (TRUE);
return (FALSE);
return (FALSE);
return (FALSE);
switch (attributes) {
case TRUE:
return (FALSE);
case FALSE:
return (FALSE);
return (TRUE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
uiop);
if (error)
return (FALSE);
size -= n;
return (TRUE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (TRUE);
return (FALSE);
return (FALSE);
return (FALSE);
case XDR_FREE:
case XDR_ENCODE:
return (FALSE);
case XDR_DECODE:
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (TRUE);
return (TRUE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
case UNCHECKED:
case GUARDED:
case EXCLUSIVE:
return (FALSE);
return (FALSE);
case NFS3_OK:
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
case NFS3_OK:
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
case NFS3_OK:
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
case NF3CHR:
case NF3BLK:
return (FALSE);
return (FALSE);
case NF3SOCK:
case NF3FIFO:
return (TRUE);
return (FALSE);
case NFS3_OK:
return (FALSE);
return (FALSE);
return (FALSE);
case NFS3_OK:
return (FALSE);
case NFS3_OK:
return (FALSE);
return (FALSE);
case NFS3_OK:
return (FALSE);
return (FALSE);
case XDR_FREE:
case XDR_ENCODE:
return (FALSE);
case XDR_DECODE:
return (FALSE);
return (FALSE);
case NFS3_OK:
return (FALSE);
return (FALSE);
return (TRUE);
case XDR_FREE:
case XDR_ENCODE:
return (FALSE);
case XDR_DECODE:
return (FALSE);
return (FALSE);
return (FALSE);
#ifdef nextdp
#ifdef roundup
static bool_t
char *name;
int size;
int bufsize;
int entrysz;
int tofit;
return (FALSE);
size > 0;
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
int outcount = 0;
return (TRUE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (FALSE);
if (!valid) {
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (TRUE);
case XDR_FREE:
case XDR_ENCODE:
return (FALSE);
case XDR_DECODE:
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
static bool_t
char *name;
int nents;
return (FALSE);
while (nents > 0) {
return (FALSE);
return (FALSE);
infop++;
nents--;
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (FALSE);
case NFS3_OK:
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
int outcount = 0;
return (TRUE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
int va_valid;
int fh_valid;
return (FALSE);
if (!valid) {
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);
return (TRUE);
case XDR_FREE:
case XDR_ENCODE:
return (FALSE);
case XDR_DECODE:
return (FALSE);
return (FALSE);
return (FALSE);
return (FALSE);