diff options
author | Jeremy Allison <jra@samba.org> | 1999-12-23 01:57:43 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 1999-12-23 01:57:43 +0000 |
commit | 7c51c5ddf31cc990610d07edb1cbe7265288e2c3 (patch) | |
tree | e0a0592582f6661c8df0840e81ccc40d9a1b6475 /source3/include/includes.h | |
parent | 63ca6eaff0f9451aeb8b4f14e0e6767ff32c06b7 (diff) | |
download | samba-7c51c5ddf31cc990610d07edb1cbe7265288e2c3.tar.gz samba-7c51c5ddf31cc990610d07edb1cbe7265288e2c3.tar.xz samba-7c51c5ddf31cc990610d07edb1cbe7265288e2c3.zip |
Samba now includes a full ucs2 upper to lower case (and vica versa) map table.
Jeremy.
(This used to be commit d7b72d4cbfb6bd1925abc7f95c1180d3d65856a5)
Diffstat (limited to 'source3/include/includes.h')
-rw-r--r-- | source3/include/includes.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/source3/include/includes.h b/source3/include/includes.h index 0e8505daec..0dd12bc989 100644 --- a/source3/include/includes.h +++ b/source3/include/includes.h @@ -672,6 +672,13 @@ typedef struct smb_wpasswd { wpstring pw_shell; } SMB_STRUCT_WPASSWD; +/* Defines for wisXXX functions. */ +#define UNI_UPPER 0x1 +#define UNI_LOWER 0x2 +#define UNI_DIGIT 0x4 +#define UNI_XDIGIT 0x8 +#define UNI_SPACE 0x10 + /***** automatically generated prototypes *****/ #include "proto.h" @@ -695,6 +702,12 @@ typedef struct smb_wpasswd { #define fstrcpy(d,s) safe_strcpy((d),(s),sizeof(fstring)-1) #define fstrcat(d,s) safe_strcat((d),(s),sizeof(fstring)-1) +/* smb_ucs2_t versions of the above. */ +#define wpstrcpy(d,s) safe_wstrcpy((d),(s),sizeof(wpstring)) +#define wpstrcat(d,s) safe_wstrcat((d),(s),sizeof(wpstring)) +#define wfstrcpy(d,s) safe_wstrcpy((d),(s),sizeof(wfstring)) +#define wfstrcat(d,s) safe_wstrcat((d),(s),sizeof(wfstring)) + #ifdef __COMPAR_FN_T #define QSORT_CAST (__compar_fn_t) #endif |