Print this page
NEX-14666 Need to provide SMB 2.1 Client
NEX-17187 panic in smbfs_acl_store
NEX-17231 smbfs create xattr files finds wrong file
NEX-17224 smbfs lookup EINVAL should be ENOENT
NEX-17260 SMB1 client fails to list directory after NEX-14666
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
and: (cleanup)

*** 28,37 **** --- 28,54 ---- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ + /* + * Copyright 2018 Nexenta Systems, Inc. All rights reserved. + */ + + #ifndef _RCFILE_PRIV_H + #define _RCFILE_PRIV_H + + /* + * Private RC file support. + */ + + #include <sys/queue.h> + + #ifdef __cplusplus + extern "C" { + #endif + struct rckey { SLIST_ENTRY(rckey) rk_next; char *rk_name; char *rk_value; };
*** 50,54 **** --- 67,80 ---- int rf_flags; /* RCFILE_... */ }; #define RCFILE_HOME_NSMBRC 1 #define RCFILE_IS_INSECURE 2 + #define RCFILE_DELETE_ON_CLOSE 4 + + int rc_scf_get_sharectl(FILE *); + + #ifdef __cplusplus + } + #endif + + #endif /* _RCFILE_PRIV_H */