Home
last modified time | relevance | path

Searched refs:shr_flags (Results 1 – 11 of 11) sorted by relevance

/titanic_50/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_share.c405 if (si->shr_flags & SMB_SHRF_AUTOHOME) { in smb_shr_add()
446 if ((si->shr_flags & SMB_SHRF_DFSROOT) != 0) in smb_shr_add()
499 if (si->shr_flags & SMB_SHRF_AUTOHOME) { in smb_shr_remove()
514 dfsroot = ((si->shr_flags & SMB_SHRF_DFSROOT) != 0); in smb_shr_remove()
669 flag = (new_si->shr_flags & SMB_SHRF_ABE); in smb_shr_modify()
670 si->shr_flags &= ~SMB_SHRF_ABE; in smb_shr_modify()
671 si->shr_flags |= flag; in smb_shr_modify()
673 flag = (new_si->shr_flags & SMB_SHRF_CATIA); in smb_shr_modify()
674 si->shr_flags &= ~SMB_SHRF_CATIA; in smb_shr_modify()
675 si->shr_flags |= flag; in smb_shr_modify()
[all …]
H A Dsrvsvc_svc.c196 if (on && ((si->shr_flags & SMB_SHRF_DFSROOT) == 0)) { in srvsvc_shr_setdfsroot()
197 si->shr_flags |= SMB_SHRF_DFSROOT; in srvsvc_shr_setdfsroot()
199 } else if (!on && (si->shr_flags & SMB_SHRF_DFSROOT)) { in srvsvc_shr_setdfsroot()
200 si->shr_flags &= ~SMB_SHRF_DFSROOT; in srvsvc_shr_setdfsroot()
1218 if (si->shr_flags & SMB_SHRF_TRANS) in srvsvc_modify_share()
1284 si->shr_flags &= ~SMB_SHRF_ABE; in srvsvc_update_share_flags()
1285 si->shr_flags |= flag; in srvsvc_update_share_flags()
1304 si->shr_flags &= ~SMB_SHRF_CSC_MASK; in srvsvc_update_share_flags()
1305 si->shr_flags |= flag; in srvsvc_update_share_flags()
1307 if ((si->shr_flags & SMB_SHRF_TRANS) == 0) { in srvsvc_update_share_flags()
[all …]
H A Dsmb_autohome.c123 if (si.shr_flags & SMB_SHRF_AUTOHOME) in smb_autohome_remove()
149 if ((si.shr_flags & SMB_SHRF_AUTOHOME) == 0) in smb_autohome_add_private()
171 si.shr_flags |= SMB_SHRF_TRANS | SMB_SHRF_AUTOHOME; in smb_autohome_add_private()
H A Dsrvsvc_sd.c158 if (si->shr_flags & SMB_SHRF_AUTOHOME) { in srvsvc_sd_get()
H A Ddfs.c264 if ((si.shr_flags & SMB_SHRF_DFSROOT) == 0) in dfs_namespace_path()
388 if ((si.shr_flags & SMB_SHRF_DFSROOT) == 0) in dfs_namespace_remove()
/titanic_50/usr/src/uts/common/fs/smbsrv/
H A Dsmb_kshare.c556 if ((shr->shr_flags & SMB_SHRF_AUTOHOME) && !autohome_added) { in smb_kshare_enum()
600 if ((shr->shr_flags & SMB_SHRF_AUTOHOME) && !autohome_added) { in smb_kshare_enum()
696 if ((auto_shr->shr_flags & SMB_SHRF_AUTOHOME) == 0) { in smb_kshare_export()
757 if ((shr->shr_flags & SMB_SHRF_AUTOHOME) != 0) { in smb_kshare_unexport()
802 shr->shr_flags = SMB_SHRF_TRANS | smb_kshare_is_admin(shr->shr_name); in smb_kshare_export_trans()
866 tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_ABE, SMB_SHRF_ABE); in smb_kshare_decode()
867 tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_CATIA, in smb_kshare_decode()
869 tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_GUEST, in smb_kshare_decode()
871 tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_DFSROOT, in smb_kshare_decode()
873 tmp.shr_flags |= smb_kshare_decode_bool(smb, "Autohome", in smb_kshare_decode()
[all …]
H A Dsmb_tree.c532 if (si->shr_flags & SMB_SHRF_AUTOHOME) { in smb_tree_acl_access()
610 ((shr->shr_flags & SMB_SHRF_GUEST_OK) == 0)) { in smb_tree_chkaccess()
615 if ((shr->shr_flags & SMB_SHRF_ADMIN) && !smb_user_is_admin(user)) { in smb_tree_chkaccess()
701 switch (si->shr_flags & SMB_SHRF_CSC_MASK) { in smb_tree_connect_disk()
720 if (si->shr_flags & SMB_SHRF_ABE) in smb_tree_connect_disk()
724 if (si->shr_flags & SMB_SHRF_DFSROOT) in smb_tree_connect_disk()
1161 if (si->shr_flags & SMB_SHRF_DFSROOT) in smb_tree_get_flags()
1164 if (si->shr_flags & SMB_SHRF_CATIA) in smb_tree_get_flags()
1167 if (si->shr_flags & SMB_SHRF_ABE) in smb_tree_get_flags()
/titanic_50/usr/src/lib/libshare/smb/
H A Dlibshare_smb.c1640 opt = (si->shr_flags & SMB_SHRF_ABE) ? "true" : "false"; in smb_add_transient()
1643 if ((si->shr_flags & SMB_SHRF_AUTOHOME) == 0) { in smb_add_transient()
1644 opt = (si->shr_flags & SMB_SHRF_GUEST_OK) ? "true" : "false"; in smb_add_transient()
2143 si->shr_flags = (sa_is_persistent(share)) in smb_build_shareinfo()
2151 si->shr_flags |= SMB_SHRF_CATIA; in smb_build_shareinfo()
2154 si->shr_flags |= SMB_SHRF_ABE; in smb_build_shareinfo()
2157 si->shr_flags |= SMB_SHRF_GUEST_OK; in smb_build_shareinfo()
2160 si->shr_flags |= SMB_SHRF_DFSROOT; in smb_build_shareinfo()
2170 si->shr_flags |= SMB_SHRF_ACC_RO; in smb_build_shareinfo()
2174 si->shr_flags |= SMB_SHRF_ACC_RW; in smb_build_shareinfo()
[all …]
/titanic_50/usr/src/cmd/smbsrv/fksmbd/
H A Dfksmbd_shr.c49 si.shr_flags = flags; in new_share()
/titanic_50/usr/src/uts/common/smbsrv/
H A Dsmb_share.h193 uint32_t shr_flags; member
H A Dsmb_ktypes.h682 uint32_t shr_flags; member