RQCRED_SIZE
CTASSERT(sizeof (authp) <= RQCRED_SIZE);
CTASSERT(sizeof (struct authunix_parms) <= RQCRED_SIZE);
CTASSERT(sizeof (struct authunix_parms) <= RQCRED_SIZE);
CTASSERT(sizeof (struct authsys_parms) <= RQCRED_SIZE);
CTASSERT(sizeof (struct authdes_cred) <= RQCRED_SIZE);
CTASSERT(sizeof (struct authunix_parms) <= RQCRED_SIZE);
if ((cred_area = malloc(2*MAX_AUTH_BYTES + RQCRED_SIZE)) == NULL)
CTASSERT(sizeof (struct authlpbk_area) <= RQCRED_SIZE);
CTASSERT(sizeof (struct authsys_area) <= RQCRED_SIZE);
CTASSERT(sizeof (struct authdes_area) <= RQCRED_SIZE);
CTASSERT(sizeof (struct authdes_cred) <= RQCRED_SIZE);
CTASSERT(sizeof (struct authdes_cred) <= RQCRED_SIZE);
CTASSERT(sizeof (struct area) <= RQCRED_SIZE);
CTASSERT(sizeof (struct area) <= RQCRED_SIZE);
cred_area = kmem_alloc(2 * MAX_AUTH_BYTES + RQCRED_SIZE,