| /src/contrib/libarchive/libarchive/ |
| H A D | archive_write_set_format_ustar.c | 241 struct archive_string_conv *sconv; local 252 sconv = ustar->sconv_default; 254 sconv = ustar->opt_sconv; 356 ret = __archive_write_format_header_ustar(a, buff, entry, -1, 1, sconv); 388 struct archive_string_conv *sconv) argument 410 r = archive_entry_pathname_l(entry, &pp, ©_length, sconv); 419 pp, archive_string_conversion_charset_name(sconv)); 463 r = archive_entry_hardlink_l(entry, &p, ©_length, sconv); 473 p, archive_string_conversion_charset_name(sconv)); 479 r = archive_entry_symlink_l(entry, &p, ©_length, sconv); [all …]
|
| H A D | archive_write_set_format_cpio_newc.c | 170 struct archive_string_conv *sconv; in get_sconv() local 173 sconv = cpio->opt_sconv; in get_sconv() 174 if (sconv == NULL) { in get_sconv() 181 sconv = cpio->sconv_default; in get_sconv() 183 return (sconv); in get_sconv() 224 struct archive_string_conv *sconv; in write_header() local 231 sconv = get_sconv(a); in write_header() 250 ret = archive_entry_pathname_l(entry, &path, &len, sconv); in write_header() 261 archive_string_conversion_charset_name(sconv)); in write_header() 303 ret = archive_entry_symlink_l(entry, &p, &len, sconv); in write_header() [all …]
|
| H A D | archive_write_set_format_cpio_odc.c | 230 struct archive_string_conv *sconv; in get_sconv() local 233 sconv = cpio->opt_sconv; in get_sconv() 234 if (sconv == NULL) { in get_sconv() 241 sconv = cpio->sconv_default; in get_sconv() 243 return (sconv); in get_sconv() 283 struct archive_string_conv *sconv; in write_header() local 289 sconv = get_sconv(a); in write_header() 308 ret = archive_entry_pathname_l(entry, &path, &len, sconv); in write_header() 319 archive_string_conversion_charset_name(sconv)); in write_header() 361 ret = archive_entry_symlink_l(entry, &p, &len, sconv); in write_header() [all …]
|
| H A D | archive_write_set_format_v7tar.c | 218 struct archive_string_conv *sconv; in archive_write_v7tar_header() local 230 sconv = v7tar->sconv_default; in archive_write_v7tar_header() 232 sconv = v7tar->opt_sconv; in archive_write_v7tar_header() 330 ret = format_header_v7tar(a, buff, entry, 1, sconv); in archive_write_v7tar_header() 361 struct archive_string_conv *sconv) in format_header_v7tar() argument 383 r = archive_entry_pathname_l(entry, &pp, ©_length, sconv); in format_header_v7tar() 392 pp, archive_string_conversion_charset_name(sconv)); in format_header_v7tar() 406 r = archive_entry_hardlink_l(entry, &p, ©_length, sconv); in format_header_v7tar() 416 p, archive_string_conversion_charset_name(sconv)); in format_header_v7tar() 422 r = archive_entry_symlink_l(entry, &p, ©_length, sconv); in format_header_v7tar() [all …]
|
| H A D | archive_write_set_format_gnutar.c | 279 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() 386 &(gnutar->pathname_length), sconv); in archive_write_gnutar_header() 397 archive_string_conversion_charset_name(sconv)); in archive_write_gnutar_header() 401 &(gnutar->uname_length), sconv); in archive_write_gnutar_header() 413 archive_string_conversion_charset_name(sconv)); in archive_write_gnutar_header() 417 &(gnutar->gname_length), sconv); in archive_write_gnutar_header() 429 archive_string_conversion_charset_name(sconv)); in archive_write_gnutar_header() 435 &(gnutar->linkname_length), sconv); in archive_write_gnutar_header() [all …]
|
| H A D | archive_write_set_format_cpio_binary.c | 333 struct archive_string_conv *sconv; in get_sconv() local 336 sconv = cpio->opt_sconv; in get_sconv() 337 if (sconv == NULL) { in get_sconv() 344 sconv = cpio->sconv_default; in get_sconv() 346 return (sconv); in get_sconv() 386 struct archive_string_conv *sconv; in write_header() local 392 sconv = get_sconv(a); in write_header() 411 ret = archive_entry_pathname_l(entry, &path, &len, sconv); in write_header() 422 archive_string_conversion_charset_name(sconv)); in write_header() 482 ret = archive_entry_symlink_l(entry, &p, &len, sconv); in write_header() [all …]
|
| H A D | archive_read_support_format_tar.c | 149 struct archive_string_conv *sconv; member 551 tar->sconv = tar->opt_sconv; in archive_read_format_tar_read_header() 552 if (tar->sconv == NULL) { in archive_read_format_tar_read_header() 558 tar->sconv = tar->sconv_default; in archive_read_format_tar_read_header() 1197 struct archive_string_conv *sconv, const char *name) in set_conversion_failed_error() argument 1206 name, archive_string_conversion_charset_name(sconv)); in set_conversion_failed_error() 1224 archive_strlen(&longname), tar->sconv) != 0) in header_gnu_longname() 1225 err = set_conversion_failed_error(a, tar->sconv, "Pathname"); in header_gnu_longname() 1450 archive_strlen(&linkpath), tar->sconv) != 0) { in header_common() 1451 err = set_conversion_failed_error(a, tar->sconv, in header_common() [all …]
|
| H A D | archive_write_set_format_pax.c | 593 struct archive_string_conv *sconv; local 629 sconv = NULL;/* Binary mode. */ 641 sconv = pax->sconv_utf8; 645 &hardlink_length, sconv); 655 archive_string_conversion_charset_name(sconv)); 657 sconv = NULL;/* The header charset switches to binary mode. */ 874 r = get_entry_pathname(a, entry_main, &path, &path_length, sconv); 887 archive_string_conversion_charset_name(sconv)); 889 sconv = NULL;/* The header charset switches to binary mode. */ 891 r = get_entry_uname(a, entry_main, &uname, &uname_length, sconv); [all …]
|
| H A D | archive_read_support_format_cpio.c | 366 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() 393 (const char *)h, namelength, sconv) != 0) { in archive_read_format_cpio_read_header() 401 archive_string_conversion_charset_name(sconv)); in archive_read_format_cpio_read_header() 420 (size_t)cpio->entry_bytes_remaining, sconv) != 0) { in archive_read_format_cpio_read_header() 430 archive_string_conversion_charset_name(sconv)); in archive_read_format_cpio_read_header()
|
| H A D | archive_read_support_format_zip.c | 214 struct archive_string_conv *sconv; member 920 struct archive_string_conv *sconv; in zip_read_local_file_header() local 936 if (zip->sconv == NULL && !zip->init_default_conversion) { in zip_read_local_file_header() 995 sconv = zip->sconv_utf8; in zip_read_local_file_header() 996 } else if (zip->sconv != NULL) in zip_read_local_file_header() 997 sconv = zip->sconv; in zip_read_local_file_header() 999 sconv = zip->sconv_default; in zip_read_local_file_header() 1002 h, filename_length, sconv) != 0) { in zip_read_local_file_header() 1012 archive_string_conversion_charset_name(sconv)); in zip_read_local_file_header() 1233 sconv = zip->sconv; in zip_read_local_file_header() [all …]
|
| H A D | archive_private.h | 127 struct archive_string_conv *sconv; member
|
| H A D | archive_read_support_format_cab.c | 294 struct archive_string_conv *sconv; member 475 cab->sconv = archive_string_conversion_from_charset( in archive_read_format_cab_options() 477 if (cab->sconv != NULL) in archive_read_format_cab_options() 895 struct archive_string_conv *sconv; in archive_read_format_cab_read_header() local 952 sconv = cab->sconv_utf8; in archive_read_format_cab_read_header() 953 } else if (cab->sconv != NULL) { in archive_read_format_cab_read_header() 955 sconv = cab->sconv; in archive_read_format_cab_read_header() 964 sconv = cab->sconv_default; in archive_read_format_cab_read_header() 972 archive_strlen(&(file->pathname)), sconv) != 0) { in archive_read_format_cab_read_header() 982 archive_string_conversion_charset_name(sconv)); in archive_read_format_cab_read_header()
|
| H A D | archive_read_support_format_xar.c | 364 struct archive_string_conv *sconv; member 687 if (xar->sconv == NULL) { in xar_read_header() 688 xar->sconv = archive_string_conversion_from_charset( in xar_read_header() 690 if (xar->sconv == NULL) in xar_read_header() 728 archive_strlen(&(file->gname)), xar->sconv) != 0) { in xar_read_header() 737 archive_string_conversion_charset_name(xar->sconv)); in xar_read_header() 743 archive_strlen(&(file->uname)), xar->sconv) != 0) { in xar_read_header() 752 archive_string_conversion_charset_name(xar->sconv)); in xar_read_header() 757 archive_strlen(&(file->pathname)), xar->sconv) != 0) { in xar_read_header() 766 archive_string_conversion_charset_name(xar->sconv)); in xar_read_header() [all …]
|
| H A D | archive_read_support_format_rar.c | 1377 struct archive_string_conv *sconv, *fn_sconv; in read_header() local 1386 sconv = rar->opt_sconv; in read_header() 1387 if (sconv == NULL) { in read_header() 1394 sconv = rar->sconv_default; in read_header() 1682 fn_sconv = sconv; in read_header() 1863 if ((ret2 = read_symlink_stored(a, entry, sconv)) < (ARCHIVE_WARN)) in read_header() 1971 struct archive_string_conv *sconv) in read_symlink_stored() argument 1994 p, (size_t)rar->packed_size, sconv)) in read_symlink_stored() 2004 archive_string_conversion_charset_name(sconv)); in read_symlink_stored()
|
| H A D | archive_write_set_format_xar.c | 273 struct archive_string_conv *sconv; member 569 if (xar->sconv == NULL) { in xar_write_header() 570 xar->sconv = archive_string_conversion_to_charset( in xar_write_header() 572 if (xar->sconv == NULL) in xar_write_header() 1384 r = archive_entry_uname_l(file->entry, &p, &len, xar->sconv); in make_file_entry() 1410 r = archive_entry_gname_l(file->entry, &p, &len, xar->sconv); in make_file_entry() 2125 if (archive_entry_pathname_l(file->entry, &pp, &len, xar->sconv) in file_gen_utility_names() 2230 xar->sconv) != 0) { in file_gen_utility_names()
|
| H A D | archive_write_set_format_7zip.c | 235 struct archive_string_conv *sconv; member 565 if (zip->sconv == NULL) { in _7z_write_header() 566 zip->sconv = archive_string_conversion_to_charset( in _7z_write_header() 568 if (zip->sconv == NULL) in _7z_write_header() 1649 if (0 > archive_entry_pathname_l(entry, &u16, &u16len, zip->sconv)) { in file_new()
|
| H A D | archive_write_set_format_zip.c | 799 struct archive_string_conv *sconv = get_sconv(a, zip); in archive_write_zip_header() local 885 if (sconv != NULL) { in archive_write_zip_header() 889 if (archive_entry_pathname_l(zip->entry, &p, &len, sconv) != 0) { in archive_write_zip_header() 899 archive_string_conversion_charset_name(sconv)); in archive_write_zip_header() 911 if (archive_entry_symlink_l(zip->entry, &p, &len, sconv)) { in archive_write_zip_header()
|
| H A D | archive_read_support_format_7zip.c | 385 struct archive_string_conv *sconv; member 926 if (zip->sconv == NULL) { in archive_read_format_7zip_read_header() 927 zip->sconv = archive_string_conversion_from_charset( in archive_read_format_7zip_read_header() 929 if (zip->sconv == NULL) in archive_read_format_7zip_read_header() 961 zip_entry->name_len, zip->sconv) != 0) { in archive_read_format_7zip_read_header() 971 archive_string_conversion_charset_name(zip->sconv)); in archive_read_format_7zip_read_header()
|
| H A D | archive_string.c | 912 for (sc = a->sconv; sc != NULL; sc = sc->next) { in find_sconv_object() 929 psc = &(a->sconv); in add_sconv_object() 1861 for (sc = a->sconv; sc != NULL; sc = sc_next) { in archive_string_conversion_free() 1865 a->sconv = NULL; in archive_string_conversion_free()
|
| /src/contrib/libarchive/libarchive/test/ |
| H A D | test_archive_string_conversion.c | 714 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 …]
|