SMB_SHRF_DFSROOT
si->shr_flags |= SMB_SHRF_DFSROOT;
if ((si.shr_flags & SMB_SHRF_DFSROOT) == 0)
if ((si.shr_flags & SMB_SHRF_DFSROOT) == 0)
smb_shr_sa_setflag(val, si, SMB_SHRF_DFSROOT);
if ((si->shr_flags & SMB_SHRF_DFSROOT) != 0)
if ((si->shr_flags & SMB_SHRF_DFSROOT) != 0)
dfsroot = ((si->shr_flags & SMB_SHRF_DFSROOT) != 0);
flag = (new_si->shr_flags & SMB_SHRF_DFSROOT);
si->shr_flags &= ~SMB_SHRF_DFSROOT;
if (on && ((si->shr_flags & SMB_SHRF_DFSROOT) == 0)) {
si->shr_flags |= SMB_SHRF_DFSROOT;
} else if (!on && (si->shr_flags & SMB_SHRF_DFSROOT)) {
si->shr_flags &= ~SMB_SHRF_DFSROOT;
if (si.shr_flags & SMB_SHRF_DFSROOT) {
SMB_SHRF_DFSROOT);
if (si->shr_flags & SMB_SHRF_DFSROOT)
if (si->shr_flags & SMB_SHRF_DFSROOT)