Home
last modified time | relevance | path

Searched refs:sconv (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/libarchive/libarchive/test/
H A Dtest_archive_string_conversion.c714 struct archive_string_conv *sconv; in test_archive_string_canonicalization() local
720 assertA(NULL != (sconv = in test_archive_string_canonicalization()
724 archive_string_conversion_charset_name(sconv)); in test_archive_string_canonicalization()
726 assertA(NULL != (sconv = in test_archive_string_canonicalization()
730 archive_string_conversion_charset_name(sconv)); in test_archive_string_canonicalization()
732 assertA(NULL != (sconv = in test_archive_string_canonicalization()
736 archive_string_conversion_charset_name(sconv)); in test_archive_string_canonicalization()
738 assertA(NULL != (sconv = in test_archive_string_canonicalization()
742 archive_string_conversion_charset_name(sconv)); in test_archive_string_canonicalization()
744 assertA(NULL != (sconv = in test_archive_string_canonicalization()
[all …]
/freebsd/contrib/libarchive/libarchive/
H A Darchive_write_set_format_ustar.c240 struct archive_string_conv *sconv; in archive_write_ustar_header() local
249 sconv = ustar->sconv_default; in archive_write_ustar_header()
251 sconv = ustar->opt_sconv; in archive_write_ustar_header()
354 ret = __archive_write_format_header_ustar(a, buff, entry, -1, 1, sconv); in archive_write_ustar_header()
386 struct archive_string_conv *sconv) in __archive_write_format_header_ustar() argument
408 r = archive_entry_pathname_l(entry, &pp, &copy_length, sconv); in __archive_write_format_header_ustar()
422 archive_string_conversion_charset_name(sconv)); in __archive_write_format_header_ustar()
429 archive_string_conversion_charset_name(sconv)); in __archive_write_format_header_ustar()
474 r = archive_entry_hardlink_l(entry, &p, &copy_length, sconv); in __archive_write_format_header_ustar()
484 p, archive_string_conversion_charset_name(sconv)); in __archive_write_format_header_ustar()
[all …]
H A Darchive_write_set_format_v7tar.c217 struct archive_string_conv *sconv; in archive_write_v7tar_header() local
227 sconv = v7tar->sconv_default; in archive_write_v7tar_header()
229 sconv = v7tar->opt_sconv; in archive_write_v7tar_header()
332 ret = format_header_v7tar(a, buff, entry, 1, sconv); in archive_write_v7tar_header()
363 struct archive_string_conv *sconv) in format_header_v7tar() argument
385 r = archive_entry_pathname_l(entry, &pp, &copy_length, sconv); in format_header_v7tar()
399 archive_string_conversion_charset_name(sconv)); in format_header_v7tar()
406 archive_string_conversion_charset_name(sconv)); in format_header_v7tar()
421 r = archive_entry_hardlink_l(entry, &p, &copy_length, sconv); in format_header_v7tar()
431 p, archive_string_conversion_charset_name(sconv)); in format_header_v7tar()
[all …]
H A Darchive_write_set_format_cpio_newc.c169 struct archive_string_conv *sconv; in get_sconv() local
171 sconv = cpio->opt_sconv; in get_sconv()
172 if (sconv == NULL) { in get_sconv()
179 sconv = cpio->sconv_default; in get_sconv()
181 return (sconv); in get_sconv()
222 struct archive_string_conv *sconv; in write_header() local
228 sconv = get_sconv(a); in write_header()
247 ret = archive_entry_pathname_l(entry, &path, &len, sconv); in write_header()
258 archive_string_conversion_charset_name(sconv)); in write_header()
305 ret = archive_entry_symlink_l(entry, &p, &len, sconv); in write_header()
[all …]
H A Darchive_write_set_format_cpio_odc.c236 struct archive_string_conv *sconv; in get_sconv() local
238 sconv = cpio->opt_sconv; in get_sconv()
239 if (sconv == NULL) { in get_sconv()
246 sconv = cpio->sconv_default; in get_sconv()
248 return (sconv); in get_sconv()
288 struct archive_string_conv *sconv; in write_header() local
293 sconv = get_sconv(a); in write_header()
312 ret = archive_entry_pathname_l(entry, &path, &len, sconv); in write_header()
323 archive_string_conversion_charset_name(sconv)); in write_header()
370 ret = archive_entry_symlink_l(entry, &p, &len, sconv); in write_header()
[all …]
H A Darchive_write_set_format_gnutar.c281 struct archive_string_conv *sconv; in archive_write_gnutar_header() local
292 sconv = gnutar->sconv_default; in archive_write_gnutar_header()
294 sconv = gnutar->opt_sconv; in archive_write_gnutar_header()
398 &(gnutar->pathname_length), sconv); in archive_write_gnutar_header()
414 archive_string_conversion_charset_name(sconv)); in archive_write_gnutar_header()
421 archive_string_conversion_charset_name(sconv)); in archive_write_gnutar_header()
426 &(gnutar->uname_length), sconv); in archive_write_gnutar_header()
438 archive_string_conversion_charset_name(sconv)); in archive_write_gnutar_header()
442 &(gnutar->gname_length), sconv); in archive_write_gnutar_header()
454 archive_string_conversion_charset_name(sconv)); in archive_write_gnutar_header()
[all …]
H A Darchive_write_set_format_cpio_binary.c339 struct archive_string_conv *sconv; in get_sconv() local
341 sconv = cpio->opt_sconv; in get_sconv()
342 if (sconv == NULL) { in get_sconv()
349 sconv = cpio->sconv_default; in get_sconv()
351 return (sconv); in get_sconv()
391 struct archive_string_conv *sconv; in write_header() local
396 sconv = get_sconv(a); in write_header()
415 ret = archive_entry_pathname_l(entry, &path, &len, sconv); in write_header()
426 archive_string_conversion_charset_name(sconv)); in write_header()
492 ret = archive_entry_symlink_l(entry, &p, &len, sconv); in write_header()
[all …]
H A Darchive_read_support_format_tar.c150 struct archive_string_conv *sconv; member
547 tar->sconv = tar->opt_sconv; in archive_read_format_tar_read_header()
548 if (tar->sconv == NULL) { in archive_read_format_tar_read_header()
554 tar->sconv = tar->sconv_default; in archive_read_format_tar_read_header()
1187 struct archive_string_conv *sconv, const char *name) in set_conversion_failed_error() argument
1196 name, archive_string_conversion_charset_name(sconv)); in set_conversion_failed_error()
1214 archive_strlen(&longname), tar->sconv) != 0) in header_gnu_longname()
1215 err = set_conversion_failed_error(a, tar->sconv, "Pathname"); in header_gnu_longname()
1444 archive_strlen(&linkpath), tar->sconv) != 0) { in header_common()
1445 err = set_conversion_failed_error(a, tar->sconv, in header_common()
[all …]
H A Darchive_write_set_format_pax.c696 struct archive_string_conv *sconv; local
732 sconv = NULL;/* Binary mode. */
744 sconv = pax->sconv_utf8;
748 &hardlink_length, sconv);
758 archive_string_conversion_charset_name(sconv));
760 sconv = NULL;/* The header charset switches to binary mode. */
978 r = get_entry_pathname(a, entry_main, &path, &path_length, sconv);
991 archive_string_conversion_charset_name(sconv));
993 sconv = NULL;/* The header charset switches to binary mode. */
995 r = get_entry_uname(a, entry_main, &uname, &uname_length, sconv);
[all …]
H A Darchive_read_support_format_cpio.c366 struct archive_string_conv *sconv; in archive_read_format_cpio_read_header() local
372 sconv = cpio->opt_sconv; in archive_read_format_cpio_read_header()
373 if (sconv == NULL) { in archive_read_format_cpio_read_header()
380 sconv = cpio->sconv_default; in archive_read_format_cpio_read_header()
400 (const char *)h, namelength, sconv) != 0) { in archive_read_format_cpio_read_header()
408 archive_string_conversion_charset_name(sconv)); in archive_read_format_cpio_read_header()
431 (size_t)cpio->entry_bytes_remaining, sconv) != 0) { in archive_read_format_cpio_read_header()
441 archive_string_conversion_charset_name(sconv)); in archive_read_format_cpio_read_header()
H A Darchive_read_support_format_zip.c212 struct archive_string_conv *sconv; member
1111 struct archive_string_conv *sconv; in zip_read_local_file_header() local
1127 if (zip->sconv == NULL && !zip->init_default_conversion) { in zip_read_local_file_header()
1186 sconv = zip->sconv_utf8; in zip_read_local_file_header()
1187 } else if (zip->sconv != NULL) in zip_read_local_file_header()
1188 sconv = zip->sconv; in zip_read_local_file_header()
1190 sconv = zip->sconv_default; in zip_read_local_file_header()
1193 h, filename_length, sconv) != 0) { in zip_read_local_file_header()
1203 archive_string_conversion_charset_name(sconv)); in zip_read_local_file_header()
1424 sconv = zip->sconv; in zip_read_local_file_header()
[all …]
H A Darchive_private.h153 struct archive_string_conv *sconv; member
H A Darchive_read_support_format_cab.c395 struct archive_string_conv *sconv; member
577 cab->sconv = archive_string_conversion_from_charset( in archive_read_format_cab_options()
579 if (cab->sconv != NULL) in archive_read_format_cab_options()
1010 struct archive_string_conv *sconv; in archive_read_format_cab_read_header() local
1064 sconv = cab->sconv_utf8; in archive_read_format_cab_read_header()
1065 } else if (cab->sconv != NULL) { in archive_read_format_cab_read_header()
1067 sconv = cab->sconv; in archive_read_format_cab_read_header()
1076 sconv = cab->sconv_default; in archive_read_format_cab_read_header()
1084 archive_strlen(&(file->pathname)), sconv) != 0) { in archive_read_format_cab_read_header()
1094 archive_string_conversion_charset_name(sconv)); in archive_read_format_cab_read_header()
H A Darchive_read_support_format_xar.c375 struct archive_string_conv *sconv; member
696 if (xar->sconv == NULL) { in xar_read_header()
697 xar->sconv = archive_string_conversion_from_charset( in xar_read_header()
699 if (xar->sconv == NULL) in xar_read_header()
737 archive_strlen(&(file->gname)), xar->sconv) != 0) { in xar_read_header()
747 archive_string_conversion_charset_name(xar->sconv)); in xar_read_header()
753 archive_strlen(&(file->uname)), xar->sconv) != 0) { in xar_read_header()
763 archive_string_conversion_charset_name(xar->sconv)); in xar_read_header()
768 archive_strlen(&(file->pathname)), xar->sconv) != 0) { in xar_read_header()
778 archive_string_conversion_charset_name(xar->sconv)); in xar_read_header()
[all …]
H A Darchive_read_support_format_rar.c1376 struct archive_string_conv *sconv, *fn_sconv; in read_header() local
1383 sconv = rar->opt_sconv; in read_header()
1384 if (sconv == NULL) { in read_header()
1391 sconv = rar->sconv_default; in read_header()
1676 fn_sconv = sconv; in read_header()
1854 if ((ret2 = read_symlink_stored(a, entry, sconv)) < (ARCHIVE_WARN)) in read_header()
1962 struct archive_string_conv *sconv) in read_symlink_stored() argument
1984 p, (size_t)rar->packed_size, sconv)) in read_symlink_stored()
1994 archive_string_conversion_charset_name(sconv)); in read_symlink_stored()
H A Darchive_write_set_format_xar.c285 struct archive_string_conv *sconv; member
603 if (xar->sconv == NULL) { in xar_write_header()
604 xar->sconv = archive_string_conversion_to_charset( in xar_write_header()
606 if (xar->sconv == NULL) in xar_write_header()
1418 r = archive_entry_uname_l(file->entry, &p, &len, xar->sconv); in make_file_entry()
1444 r = archive_entry_gname_l(file->entry, &p, &len, xar->sconv); in make_file_entry()
2151 if (archive_entry_pathname_l(file->entry, &pp, &len, xar->sconv) in file_gen_utility_names()
2265 xar->sconv) != 0) { in file_gen_utility_names()
H A Darchive_write_set_format_7zip.c236 struct archive_string_conv *sconv; member
564 if (zip->sconv == NULL) { in _7z_write_header()
565 zip->sconv = archive_string_conversion_to_charset( in _7z_write_header()
567 if (zip->sconv == NULL) in _7z_write_header()
1637 if (0 > archive_entry_pathname_l(entry, &u16, &u16len, zip->sconv)) { in file_new()
H A Darchive_write_set_format_zip.c801 struct archive_string_conv *sconv = get_sconv(a, zip); in archive_write_zip_header() local
902 if (archive_entry_pathname_l(zip->entry, &p, &len, sconv) != 0) { in archive_write_zip_header()
915 archive_string_conversion_charset_name(sconv)); in archive_write_zip_header()
922 archive_string_conversion_charset_name(sconv)); in archive_write_zip_header()
935 if (archive_entry_symlink_l(zip->entry, &p, &len, sconv)) { in archive_write_zip_header()
H A Darchive_read_support_format_7zip.c384 struct archive_string_conv *sconv; member
940 if (zip->sconv == NULL) { in archive_read_format_7zip_read_header()
941 zip->sconv = archive_string_conversion_from_charset( in archive_read_format_7zip_read_header()
943 if (zip->sconv == NULL) in archive_read_format_7zip_read_header()
970 zip_entry->name_len, zip->sconv) != 0) { in archive_read_format_7zip_read_header()
980 archive_string_conversion_charset_name(zip->sconv)); in archive_read_format_7zip_read_header()
H A Darchive_string.c914 for (sc = a->sconv; sc != NULL; sc = sc->next) { in find_sconv_object()
931 psc = &(a->sconv); in add_sconv_object()
1873 for (sc = a->sconv; sc != NULL; sc = sc_next) { in archive_string_conversion_free()
1877 a->sconv = NULL; in archive_string_conversion_free()