#include <stdlib.h>
#include <endian.h>
#include <byteswap.h>
#include <linux/string.h>
#define __USE_GNU
/* need wcsrtomb */