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)
1575 untangle libmlrpc from SMB server
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
NEX-2225 Unable to join NexentaStor to 2008 AD
re #12435 rb3958 r10 is added 2 times to panic info
re #12393 rb3935 Kerberos and smbd disagree about who is our AD server
        
*** 19,29 ****
   * CDDL HEADER END
   */
  
  /*
   * Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
!  * Copyright 2014 Nexenta Systems, Inc.  All rights reserved.
   */
  
  /*
   * Security Accounts Manager RPC (SAMR) client-side interface.
   *
--- 19,29 ----
   * CDDL HEADER END
   */
  
  /*
   * Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
!  * Copyright 2018 Nexenta Systems, Inc.  All rights reserved.
   */
  
  /*
   * Security Accounts Manager RPC (SAMR) client-side interface.
   *
*** 42,56 ****
  #include <stdlib.h>
  #include <unistd.h>
  #include <netdb.h>
  #include <sys/param.h>
  
  #include <smbsrv/libsmb.h>
- #include <smbsrv/libmlrpc.h>
  #include <smbsrv/libmlsvc.h>
  #include <smbsrv/smbinfo.h>
! #include <smbsrv/ntaccess.h>
  #include <smbsrv/smb_sid.h>
  #include <samlib.h>
  
  static DWORD samr_connect2(char *, char *, char *, DWORD, mlsvc_handle_t *);
  static DWORD samr_connect4(char *, char *, char *, DWORD, mlsvc_handle_t *);
--- 42,56 ----
  #include <stdlib.h>
  #include <unistd.h>
  #include <netdb.h>
  #include <sys/param.h>
  
+ #include <libmlrpc/libmlrpc.h>
  #include <smbsrv/libsmb.h>
  #include <smbsrv/libmlsvc.h>
  #include <smbsrv/smbinfo.h>
! #include <smb/ntaccess.h>
  #include <smbsrv/smb_sid.h>
  #include <samlib.h>
  
  static DWORD samr_connect2(char *, char *, char *, DWORD, mlsvc_handle_t *);
  static DWORD samr_connect4(char *, char *, char *, DWORD, mlsvc_handle_t *);