iconv_open
static iconv_open_t *iconv_open;
iconv_open = (iconv_open_t *)dlfunc(iconvlib, ICONV_OPEN);
if (iconv_open == NULL)
return iconv_open(tocode, fromcode);
iconv_t iconv_open(const char *, const char *);
__sym_compat(iconv_open, iconv_open_compat, FBSD_1.3);
ic = iconv_open(dst, src);
#define my_iconv_open iconv_open
iconv_open(ENCODING_UNICODE, from, &dp->f_ctp);
iconv_open(to, ENCODING_UNICODE, &dp->t_ctp);
iconv_open(KICONV_WCTYPE_NAME, ENCODING_UTF8, &dp->ctype);
if (iconv_open(KICONV_WCTYPE_NAME, csp->cp_from, &dp->f_ctp) != 0)
if (iconv_open(KICONV_WCTYPE_NAME, csp->cp_to, &dp->t_ctp) != 0)
error = (int)iconv_open("tolower", vcspec->localcs, &vcp->vc_tolower);
error = (int)iconv_open("toupper", vcspec->localcs, &vcp->vc_toupper);
error = (int)iconv_open(vcspec->servercs, vcspec->localcs,
error = (int)iconv_open(vcspec->localcs, vcspec->servercs,
error = (int)iconv_open(SMB_UNICODE_NAME, vcspec->localcs,
error = (int)iconv_open(vcspec->localcs, SMB_UNICODE_NAME,
int iconv_open(const char *to, const char *from, void **handle);
iconv_open, \
if ((cd = iconv_open("UTF-8", "ASCII")) == (iconv_t)-1)
if ((cd = iconv_open("ASCII", "UTF-32LE")) == (iconv_t)-1)
if ((cd = iconv_open("ASCII", "ASCII")) == (iconv_t)-1)
if ((cd = iconv_open("UTF-32", "BIG5")) == (iconv_t)-1)
if ((cd = iconv_open("Latin2", "UTF-16LE")) == (iconv_t)-1)
cd = iconv_open("nonexisting", "foobar");
cd[i] = iconv_open("ASCII", "UTF8");
if ((cd = iconv_open(tocode, argv[0])) == (iconv_t)-1)
if ((cd = iconv_open(tocode, "UTF-32LE")) == (iconv_t)-1)
if ((cd = iconv_open("UTF-32LE//TRANSLIT", argv[0])) == (iconv_t)-1)
conv = iconv_open(outputEncoding, currentEncoding);
cd = iconv_open(opt_t, opt_f);
cd = iconv_open("", EXFAT_ENC);
cd = iconv_open("", fstypes[i].precache_encoding);
cd = iconv_open("", NTFS_ENC);