dclass
unsigned short dclass;
return (smb_maperror(nt2d->dclass, nt2d->derr));
smb_doserr2status(int dclass, int derr)
if (dclass == 0 && derr == 0)
if (nt2d->dclass == dclass && nt2d->derr == derr)
sp->dclass.acl_ismask = 1;
sp->dclass.acl_maskbits = aclentp->a_perm;
if (sp->dclass.acl_ismask)
if (sp->dclass.acl_ismask) {
aclentp->a_perm = sp->dclass.acl_maskbits;
sp->dclass.acl_ismask == 0 &&
tsp->aclass.acl_ismask = sp->dclass.acl_ismask;
tsp->aclass.acl_maskbits = sp->dclass.acl_maskbits;
tsp->dclass.acl_ismask = sp->dclass.acl_ismask;
tsp->dclass.acl_maskbits = sp->dclass.acl_maskbits;
dsp->dclass.acl_ismask = sp->dclass.acl_ismask;
dsp->dclass.acl_maskbits = sp->dclass.acl_maskbits;
if (sp->dclass.acl_ismask)
if (sp->dclass.acl_ismask) {
bufaclp->acl_who = (uid_t)sp->dclass.acl_ismask;
bufaclp->acl_perm = (o_mode_t)sp->dclass.acl_maskbits;
if (sp->dclass.acl_ismask)
signature += sp->dclass.acl_maskbits;
if (sp1->dclass.acl_ismask != sp2->dclass.acl_ismask)
if (sp1->dclass.acl_ismask &&
sp1->dclass.acl_maskbits != sp2->dclass.acl_maskbits)