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-4083 Upstream changes from illumos 5917 and 5995
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
NEX-2460 libfksmbd should not link with libsmb
re #6854 FindFirstFile,FindFirstFileEx,... are not working correctly on Nexenta CIFS-shares
        
@@ -140,11 +140,11 @@
 smb_match_private(const char *pat, const char *str, struct match_priv *priv)
 {
         const char      *limit;
         char            pc;             /* current pattern char */
         int             rc;
-        smb_wchar_t     wcpat, wcstr;   /* current wchar in pat, str */
+        uint32_t        wcpat, wcstr;   /* current wchar in pat, str */
         int             nbpat, nbstr;   /* multi-byte length of it */
 
         if (priv->depth >= SMB_MATCH_DEPTH_MAX)
                 return (-1);