Searched refs:krb5_ucs2 (Results 1 - 3 of 3) sorted by relevance

/opensolaris-onvv-gate/usr/src/lib/gss_mechs/mech_krb5/support/
H A Dutf8_conv.c74 k5_utf8s_to_ucs2s(krb5_ucs2 *ucs2str,
81 krb5_ucs2 ch;
99 ch = (krb5_ucs2)(utf8str[0] & mask[utflen]);
107 ch |= (krb5_ucs2)(utf8str[i] & 0x3f);
138 krb5_ucs2 **ucs2s,
145 *ucs2s = (krb5_ucs2 *)malloc((chars + 1) * sizeof(krb5_ucs2));
167 krb5_ucs2 **ucs2s,
174 *ucs2s = (krb5_ucs2 *)malloc((chars + 1) * sizeof(krb5_ucs2));
[all...]
H A Dutf8.c194 int krb5int_utf8_to_ucs2(const char *p, krb5_ucs2 *out)
201 *out = (krb5_ucs2) ch;
257 size_t krb5int_ucs2_to_utf8(krb5_ucs2 c, char *buf)
/opensolaris-onvv-gate/usr/src/lib/gss_mechs/mech_krb5/include/
H A Dk5-utf8.h87 typedef unsigned int krb5_ucs2; typedef
89 typedef unsigned short krb5_ucs2; typedef
104 #define KRB5_MAX_UTF8_LEN (sizeof(krb5_ucs2) * 3/2)
106 int krb5int_utf8_to_ucs2(const char *p, krb5_ucs2 *out);
107 size_t krb5int_ucs2_to_utf8(krb5_ucs2 c, char *buf);
113 krb5int_ucs2s_to_utf8s(const krb5_ucs2 *ucs2s,
118 krb5int_ucs2cs_to_utf8s(const krb5_ucs2 *ucs2s,
136 krb5_ucs2 **ucs2s,
142 krb5_ucs2 **ucs2s,

Completed in 50 milliseconds