Home
last modified time | relevance | path

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

/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_share.c407 if (si->shr_flags & SMB_SHRF_AUTOHOME) { in smb_shr_add()
472 if ((si->shr_flags & SMB_SHRF_DFSROOT) != 0) in smb_shr_add()
548 if (si->shr_flags & SMB_SHRF_AUTOHOME) { in smb_shr_remove()
582 dfsroot = ((si->shr_flags & SMB_SHRF_DFSROOT) != 0); in smb_shr_remove()
758 flag = (new_si->shr_flags & SMB_SHRF_ABE); in smb_shr_modify()
759 si->shr_flags &= ~SMB_SHRF_ABE; in smb_shr_modify()
760 si->shr_flags |= flag; in smb_shr_modify()
762 flag = (new_si->shr_flags & SMB_SHRF_CATIA); in smb_shr_modify()
763 si->shr_flags &= ~SMB_SHRF_CATIA; in smb_shr_modify()
764 si->shr_flags |= flag; in smb_shr_modify()
[all …]
H A Dsrvsvc_svc.c198 if (on && ((si->shr_flags & SMB_SHRF_DFSROOT) == 0)) { in srvsvc_shr_setdfsroot()
199 si->shr_flags |= SMB_SHRF_DFSROOT; in srvsvc_shr_setdfsroot()
201 } else if (!on && (si->shr_flags & SMB_SHRF_DFSROOT)) { in srvsvc_shr_setdfsroot()
202 si->shr_flags &= ~SMB_SHRF_DFSROOT; in srvsvc_shr_setdfsroot()
887 if ((si.shr_flags & SMB_SHRF_ABE) != 0 && in srvsvc_s_NetShareGetInfo()
1227 if (si->shr_flags & SMB_SHRF_TRANS) in srvsvc_modify_share()
1293 si->shr_flags &= ~SMB_SHRF_ABE; in srvsvc_update_share_flags()
1294 si->shr_flags |= flag; in srvsvc_update_share_flags()
1313 si->shr_flags &= ~SMB_SHRF_CSC_MASK; in srvsvc_update_share_flags()
1314 si->shr_flags |= flag; 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.c162 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()
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_kshare.c606 if ((shr->shr_flags & SMB_SHRF_AUTOHOME) && !autohome_added) { in smb_kshare_enum()
650 if ((shr->shr_flags & SMB_SHRF_AUTOHOME) && !autohome_added) { in smb_kshare_enum()
745 if ((auto_shr->shr_flags & SMB_SHRF_AUTOHOME) != 0) { in smb_kshare_export()
780 if ((shr->shr_flags & SMB_SHRF_CA) != 0) { in smb_kshare_export()
785 shr->shr_flags &= ~SMB_SHRF_CA; in smb_kshare_export()
820 if ((shr->shr_flags & SMB_SHRF_AUTOHOME) != 0) { in smb_kshare_unexport()
834 shr->shr_flags |= SMB_SHRF_REMOVED; in smb_kshare_unexport()
858 shr->shr_flags = SMB_SHRF_TRANS | smb_kshare_is_admin(name); in smb_kshare_export_trans()
922 tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_ABE, SMB_SHRF_ABE); in smb_kshare_decode()
923 tmp.shr_flags |= smb_kshare_decode_bool(smb, SHOPT_CATIA, in smb_kshare_decode()
[all …]
H A Dsmb_tree.c547 if (si->shr_flags & SMB_SHRF_AUTOHOME) { in smb_tree_acl_access()
625 ((shr->shr_flags & SMB_SHRF_GUEST_OK) == 0)) { in smb_tree_chkaccess()
630 if ((shr->shr_flags & SMB_SHRF_ADMIN) && !SMB_USER_IS_ADMIN(user)) { in smb_tree_chkaccess()
724 switch (si->shr_flags & SMB_SHRF_CSC_MASK) { in smb_tree_connect_disk()
743 if (si->shr_flags & SMB_SHRF_ABE) in smb_tree_connect_disk()
747 if (si->shr_flags & SMB_SHRF_DFSROOT) in smb_tree_connect_disk()
1225 if (si->shr_flags & SMB_SHRF_DFSROOT) in smb_tree_get_flags()
1228 if (si->shr_flags & SMB_SHRF_CATIA) in smb_tree_get_flags()
1231 if (si->shr_flags & SMB_SHRF_ABE) in smb_tree_get_flags()
1234 if (si->shr_flags & SMB_SHRF_CA) in smb_tree_get_flags()
[all …]
H A Dsmb2_durable.c411 if (shr->shr_flags & SMB_SHRF_REMOVED) in smb2_dh_import_share()
/illumos-gate/usr/src/lib/libshare/smb/
H A Dlibshare_smb.c1647 opt = (si->shr_flags & SMB_SHRF_ABE) ? "true" : "false"; in smb_add_transient()
1650 if ((si->shr_flags & SMB_SHRF_AUTOHOME) == 0) { in smb_add_transient()
1651 opt = (si->shr_flags & SMB_SHRF_GUEST_OK) ? "true" : "false"; in smb_add_transient()
2151 si->shr_flags = (sa_is_persistent(share)) in smb_build_shareinfo()
2159 si->shr_flags |= SMB_SHRF_CATIA; in smb_build_shareinfo()
2162 si->shr_flags |= SMB_SHRF_ABE; in smb_build_shareinfo()
2165 si->shr_flags |= SMB_SHRF_GUEST_OK; in smb_build_shareinfo()
2168 si->shr_flags |= SMB_SHRF_DFSROOT; in smb_build_shareinfo()
2171 si->shr_flags |= SMB_SHRF_CA; in smb_build_shareinfo()
2174 si->shr_flags |= SMB_SHRF_FSO; in smb_build_shareinfo()
[all …]
/illumos-gate/usr/src/cmd/smbsrv/fksmbd/
H A Dfksmbd_shr.c55 si.shr_flags = flags; in new_share()
/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb_share.h213 uint32_t shr_flags; member
H A Dsmb_ktypes.h721 uint32_t shr_flags; member