Print this page
NEX-19025 CIFS gets confused with filenames containing enhanced Unicode
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
and: (fix build, check-rtime)
NEX-4458 Incorrect directory listing response for non-UNICODE clients
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
NEX-2460 libfksmbd should not link with libsmb
SMB-65 SMB server in non-global zones (data structure changes)
Many things move to the smb_server_t object, and
many functions gain an sv arg (which server).

@@ -20,11 +20,11 @@
  */
 /*
  * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  *
- * Copyright 2014 Nexenta Systems, Inc.  All rights reserved.
+ * Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
  */
 
 /*
  * Support for oem <-> unicode translations.
  */

@@ -33,11 +33,13 @@
 #include <stdlib.h>
 #include <thread.h>
 #include <synch.h>
 #include <string.h>
 #else
+#include <sys/types.h>
 #include <sys/ksynch.h>
+#include <sys/sunddi.h>
 #endif /* _KERNEL */
 
 #include <sys/byteorder.h>
 #include <smbsrv/alloc.h>
 #include <smbsrv/string.h>