示例#1
0
bool xdr_setquota_rslt(XDR * xdrs, setquota_rslt * objp)
{
	register __attribute__ ((__unused__)) int32_t *buf;

	if (!xdr_qr_status(xdrs, &objp->status))
		return false;
	switch (objp->status) {
	case Q_OK:
		if (!xdr_rquota(xdrs, &objp->setquota_rslt_u.sqr_rquota))
			return false;
		break;
	case Q_NOQUOTA:
		break;
	case Q_EPERM:
		break;
	default:
		return false;
	}
	return true;
}
示例#2
0
bool_t
xdr_setquota_rslt (XDR *xdrs, setquota_rslt *objp)
{
	register int32_t *buf ATTR_UNUSED;

	 if (!xdr_qr_status (xdrs, &objp->status))
		 return FALSE;
	switch (objp->status) {
	case Q_OK:
		 if (!xdr_rquota (xdrs, &objp->setquota_rslt_u.sqr_rquota))
			 return FALSE;
		break;
	case Q_NOQUOTA:
		break;
	case Q_EPERM:
		break;
	default:
		return FALSE;
	}
	return TRUE;
}