krb5_ucs4
typedef krb5_ucs4 krb5_unicode;
int krb5int_utf8_to_ucs4(const char *p, krb5_ucs4 *out);
size_t krb5int_ucs4_to_utf8(krb5_ucs4 c, char *buf);
krb5_ucs4 *ucs, *ucsout1, *ucsout2;
krb5_ucs4 u = 0;
krb5_ucs4 ucs;
int krb5int_utf8_to_ucs4(const char *p, krb5_ucs4 *out)
krb5_ucs4 ch;
size_t krb5int_ucs4_to_utf8(krb5_ucs4 c, char *buf)
ch = (krb5_ucs4)(utf8[0] & mask[chlen]);
ch |= (krb5_ucs4)(utf8[i] & 0x3f);
krb5_ucs4 ch;
krb5_ucs4 ch;