Esempio n. 1
0
bool_t
xdr_fattr3 (XDR *xdrs, fattr3 *objp)
{
	 if (!xdr_ftype3 (xdrs, &objp->type))
		 return FALSE;
	 if (!xdr_mode3 (xdrs, &objp->mode))
		 return FALSE;
	 if (!xdr_uint32 (xdrs, &objp->nlink))
		 return FALSE;
	 if (!xdr_uid3 (xdrs, &objp->uid))
		 return FALSE;
	 if (!xdr_gid3 (xdrs, &objp->gid))
		 return FALSE;
	 if (!xdr_size3 (xdrs, &objp->size))
		 return FALSE;
	 if (!xdr_size3 (xdrs, &objp->used))
		 return FALSE;
	 if (!xdr_specdata3 (xdrs, &objp->rdev))
		 return FALSE;
	 if (!xdr_uint64 (xdrs, &objp->fsid))
		 return FALSE;
	 if (!xdr_fileid3 (xdrs, &objp->fileid))
		 return FALSE;
	 if (!xdr_nfstime3 (xdrs, &objp->atime))
		 return FALSE;
	 if (!xdr_nfstime3 (xdrs, &objp->mtime))
		 return FALSE;
	 if (!xdr_nfstime3 (xdrs, &objp->ctime))
		 return FALSE;
	return TRUE;
}
Esempio n. 2
0
bool_t
xdr_wcc_attr (XDR *xdrs, wcc_attr *objp)
{
	 if (!xdr_size3 (xdrs, &objp->size))
		 return FALSE;
	 if (!xdr_nfstime3 (xdrs, &objp->mtime))
		 return FALSE;
	 if (!xdr_nfstime3 (xdrs, &objp->ctime))
		 return FALSE;
	return TRUE;
}
Esempio n. 3
0
bool_t
xdr_wcc_attr(register XDR *xdrs, wcc_attr *objp)
{
	if (!xdr_size3(xdrs, &objp->size))
		return (FALSE);
	if (!xdr_nfstime3(xdrs, &objp->mtime))
		return (FALSE);
	if (!xdr_nfstime3(xdrs, &objp->ctime))
		return (FALSE);
	return (TRUE);
}
Esempio n. 4
0
bool_t
xdr_ex_fattr3(XDR *xdrs, ex_fattr3 *objp)
{

	 register int32_t *buf;

	 if (!xdr_ftype3(xdrs, &objp->type)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->mode)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->nlink)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->uid)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->gid)) {
		 return (FALSE);
	 }
	 if (!xdr_uint64(xdrs, &objp->size)) {
		 return (FALSE);
	 }
	 if (!xdr_uint64(xdrs, &objp->used)) {
		 return (FALSE);
	 }
	 if (!xdr_specdata3(xdrs, &objp->rdev)) {
		 return (FALSE);
	 }
	 if (!xdr_uint64(xdrs, &objp->fsid)) {
		 return (FALSE);
	 }
	 if (!xdr_uint64(xdrs, &objp->fileid)) {
		 return (FALSE);
	 }
	 if (!xdr_nfstime3(xdrs, &objp->atime)) {
		 return (FALSE);
	 }
	 if (!xdr_nfstime3(xdrs, &objp->mtime)) {
		 return (FALSE);
	 }
	 if (!xdr_nfstime3(xdrs, &objp->ctime)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->expire)) {
		 return (FALSE);
	 }
	return (TRUE);
}
Esempio n. 5
0
bool_t
xdr_fsinfo3resok (XDR *xdrs, fsinfo3resok *objp)
{
	 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
		 return FALSE;
	 if (!xdr_uint32 (xdrs, &objp->rtmax))
		 return FALSE;
	 if (!xdr_uint32 (xdrs, &objp->rtpref))
		 return FALSE;
	 if (!xdr_uint32 (xdrs, &objp->rtmult))
		 return FALSE;
	 if (!xdr_uint32 (xdrs, &objp->wtmax))
		 return FALSE;
	 if (!xdr_uint32 (xdrs, &objp->wtpref))
		 return FALSE;
	 if (!xdr_uint32 (xdrs, &objp->wtmult))
		 return FALSE;
	 if (!xdr_uint32 (xdrs, &objp->dtpref))
		 return FALSE;
	 if (!xdr_size3 (xdrs, &objp->maxfilesize))
		 return FALSE;
	 if (!xdr_nfstime3 (xdrs, &objp->time_delta))
		 return FALSE;
	 if (!xdr_uint32 (xdrs, &objp->properties))
		 return FALSE;
	return TRUE;
}
Esempio n. 6
0
bool_t
xdr_FSINFO3resok(register XDR *xdrs, FSINFO3resok *objp)
{
	if (!xdr_post_op_attr(xdrs, &objp->obj_attributes))
		return (FALSE);
	if (!xdr_uint32(xdrs, &objp->rtmax))
		return (FALSE);
	if (!xdr_uint32(xdrs, &objp->rtpref))
		return (FALSE);
	if (!xdr_uint32(xdrs, &objp->rtmult))
		return (FALSE);
	if (!xdr_uint32(xdrs, &objp->wtmax))
		return (FALSE);
	if (!xdr_uint32(xdrs, &objp->wtpref))
		return (FALSE);
	if (!xdr_uint32(xdrs, &objp->wtmult))
		return (FALSE);
	if (!xdr_uint32(xdrs, &objp->dtpref))
		return (FALSE);
	if (!xdr_size3(xdrs, &objp->maxfilesize))
		return (FALSE);
	if (!xdr_nfstime3(xdrs, &objp->time_delta))
		return (FALSE);
	if (!xdr_uint32(xdrs, &objp->properties))
		return (FALSE);
	return (TRUE);
}
Esempio n. 7
0
bool_t
xdr_wcc_attr(XDR *xdrs, wcc_attr *objp)
{

	 register int32_t *buf;

	 if (!xdr_uint64(xdrs, &objp->size)) {
		 return (FALSE);
	 }
	 if (!xdr_nfstime3(xdrs, &objp->mtime)) {
		 return (FALSE);
	 }
	 if (!xdr_nfstime3(xdrs, &objp->ctime)) {
		 return (FALSE);
	 }
	return (TRUE);
}
Esempio n. 8
0
bool_t
xdr_uvfs_time(XDR *xdrs, uvfs_time *objp)
{

	 register int32_t *buf;

	 if (!xdr_nfstime3(xdrs, objp)) {
		 return (FALSE);
	 }
	return (TRUE);
}
Esempio n. 9
0
bool_t
xdr_set_mtime(register XDR *xdrs, set_mtime *objp)
{
	if (!xdr_time_how(xdrs, &objp->set_it))
		return (FALSE);
	switch (objp->set_it) {
	case SET_TO_CLIENT_TIME:
		if (!xdr_nfstime3(xdrs, &objp->set_mtime_u.mtime))
			return (FALSE);
		break;
	}
	return (TRUE);
}
Esempio n. 10
0
bool_t
xdr_set_mtime (XDR *xdrs, set_mtime *objp)
{
	 if (!xdr_time_how (xdrs, &objp->set_it))
		 return FALSE;
	switch (objp->set_it) {
	case SET_TO_CLIENT_TIME:
		 if (!xdr_nfstime3 (xdrs, &objp->set_mtime_u.mtime))
			 return FALSE;
		break;
	default:
		break;
	}
	return TRUE;
}
Esempio n. 11
0
bool_t
xdr_sattrguard3 (XDR *xdrs, sattrguard3 *objp)
{
	 if (!xdr_bool (xdrs, &objp->check))
		 return FALSE;
	switch (objp->check) {
	case TRUE:
		 if (!xdr_nfstime3 (xdrs, &objp->sattrguard3_u.obj_ctime))
			 return FALSE;
		break;
	case FALSE:
		break;
	default:
		return FALSE;
	}
	return TRUE;
}
Esempio n. 12
0
bool_t
xdr_set_time(XDR *xdrs, set_time *objp)
{

	 register int32_t *buf;

	 if (!xdr_time_how(xdrs, &objp->set)) {
		 return (FALSE);
	 }
	switch (objp->set) {
	case SET_TO_CLIENT_TIME:
		 if (!xdr_nfstime3(xdrs, &objp->RPC_UNION_NAME(set_time).time)) {
			 return (FALSE);
		 }
		break;
	}
	return (TRUE);
}
Esempio n. 13
0
bool_t
xdr_ex_fsinfo3resok(XDR *xdrs, ex_fsinfo3resok *objp)
{

	 register int32_t *buf;

	 if (!xdr_ex_post_op_attr(xdrs, &objp->obj_attributes)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->rtmax)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->rtpref)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->rtmult)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->wtmax)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->wtpref)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->wtmult)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->dtpref)) {
		 return (FALSE);
	 }
	 if (!xdr_uint64(xdrs, &objp->maxfilesize)) {
		 return (FALSE);
	 }
	 if (!xdr_nfstime3(xdrs, &objp->time_delta)) {
		 return (FALSE);
	 }
	 if (!xdr_uint32(xdrs, &objp->properties)) {
		 return (FALSE);
	 }
	return (TRUE);
}
Esempio n. 14
0
bool_t
xdr_sattrguard3(XDR *xdrs, sattrguard3 *objp)
{

	 register int32_t *buf;

	 if (!xdr_bool(xdrs, &objp->check)) {
		 return (FALSE);
	 }
	switch (objp->check) {
	case TRUE:
		 if (!xdr_nfstime3(xdrs, &objp->RPC_UNION_NAME(sattrguard3).ctime)) {
			 return (FALSE);
		 }
		break;
	case FALSE:
		break;
	default:
		return (FALSE);
	}
	return (TRUE);
}