6 #include <linux/module.h>
7 #include <linux/kernel.h>
8 #include <linux/string.h>
10 #include <linux/errno.h>
12 static unsigned char identity[256];
14 static int uni2char(
wchar_t uni,
unsigned char *
out,
int boundlen)
29 static int char2uni(
const unsigned char *rawstring,
int boundlen,
wchar_t *uni)
47 .charset2lower = identity,
48 .charset2upper = identity,
52 static int __init init_nls_utf8(
void)
61 static void __exit exit_nls_utf8(
void)