head 1.2; access; symbols netbsd-11-0-RC6:1.2 netbsd-11-0-RC5:1.2 netbsd-11-0-RC4:1.2 netbsd-11-0-RC3:1.2 netbsd-11-0-RC2:1.2 netbsd-11-0-RC1:1.2 perseant-exfatfs:1.2.0.4 perseant-exfatfs-base-20250801:1.2 netbsd-11:1.2.0.2 netbsd-11-base:1.2; locks; strict; comment @# @; 1.2 date 2025.07.05.06.50.12; author mlelstv; state Exp; branches 1.2.4.1; next 1.1; commitid cQMJoHR8AvLazw1G; 1.1 date 2024.11.22.02.30.31; author riastradh; state Exp; branches; next ; commitid 4EAc5R9QjKFYnAyF; 1.2.4.1 date 2025.07.05.06.50.12; author perseant; state dead; branches; next 1.2.4.2; commitid 23j6GFaDws3O875G; 1.2.4.2 date 2025.08.02.05.21.05; author perseant; state Exp; branches; next ; commitid 23j6GFaDws3O875G; desc @@ 1.2 log @Implement CRC32 Header/Data digest. Add 16 byte commands for large disks. @ text @GenRandomData HexDataToText HexTextToData allow_netmask conffile_close conffile_get_by_field conffile_get_lineno conffile_get_name conffile_getent conffile_open conffile_printent conffile_putent conffile_split device_command device_init device_set_var device_shutdown driver_atoi find_target_iqn find_target_tsih gen_digest get_target_info hash_destroy hash_init hash_insert hash_remove iSCSI_MD5Data iSCSI_MD5End iSCSI_MD5File iSCSI_MD5Final iSCSI_MD5Init iSCSI_MD5Update ii_initiator_init initiator_abort initiator_command initiator_enqueue initiator_set_target_name iscsi_address_family iscsi_amsg_decap iscsi_atoi iscsi_cond_destroy iscsi_cond_init iscsi_cond_signal iscsi_cond_wait iscsi_debug_level iscsi_err iscsi_free iscsi_free_atomic iscsi_initiator_discover iscsi_initiator_get_max_targets iscsi_initiator_get_targets iscsi_initiator_getvar iscsi_initiator_info iscsi_initiator_set_defaults iscsi_initiator_setvar iscsi_initiator_shutdown iscsi_initiator_start iscsi_login_cmd_decap iscsi_login_cmd_encap iscsi_login_rsp_decap iscsi_login_rsp_encap iscsi_logout_cmd_decap iscsi_logout_cmd_encap iscsi_logout_rsp_decap iscsi_logout_rsp_encap iscsi_malloc iscsi_malloc_atomic iscsi_mutex_destroy iscsi_mutex_init iscsi_mutex_lock iscsi_mutex_unlock iscsi_nop_in_decap iscsi_nop_in_encap iscsi_nop_out_decap iscsi_nop_out_encap iscsi_print_buffer iscsi_queue_depth iscsi_queue_destroy iscsi_queue_full iscsi_queue_init iscsi_queue_insert iscsi_queue_remove iscsi_r2t_decap iscsi_r2t_encap iscsi_read_data_decap iscsi_read_data_encap iscsi_reject_decap iscsi_reject_encap iscsi_scsi_cmd_decap iscsi_scsi_cmd_encap iscsi_scsi_rsp_decap iscsi_scsi_rsp_encap iscsi_sock_accept iscsi_sock_bind iscsi_sock_close iscsi_sock_connect iscsi_sock_create iscsi_sock_getpeername iscsi_sock_getsockname iscsi_sock_getsockopt iscsi_sock_listen iscsi_sock_msg iscsi_sock_send_header_and_data iscsi_sock_setsockopt iscsi_sock_shutdown iscsi_socks_establish iscsi_spin_destroy iscsi_spin_init iscsi_spin_lock iscsi_spin_lock_irqsave iscsi_spin_unlock iscsi_spin_unlock_irqrestore iscsi_target_getvar iscsi_target_listen iscsi_target_reconfigure iscsi_target_set_defaults iscsi_target_setvar iscsi_target_shutdown iscsi_target_start iscsi_target_write_pidfile iscsi_task_cmd_decap iscsi_task_cmd_encap iscsi_task_rsp_decap iscsi_task_rsp_encap iscsi_text_cmd_decap iscsi_text_cmd_encap iscsi_text_rsp_decap iscsi_text_rsp_encap iscsi_thread_create iscsi_trace iscsi_waitfor_connection iscsi_warn iscsi_write_data_decap iscsi_write_data_encap modify_iov nbuuid_create nbuuid_to_string param_atoi param_equiv param_get param_list_add param_list_destroy param_list_print param_num_vals param_text_add param_text_parse param_text_print param_val param_val_reset param_val_which read_conf_file set_debug set_session_parameters target_transfer_data @ 1.2.4.1 log @file iscsi.expsym was added on branch perseant-exfatfs on 2025-08-02 05:21:05 +0000 @ text @d1 154 @ 1.2.4.2 log @Sync with HEAD @ text @a0 154 GenRandomData HexDataToText HexTextToData allow_netmask conffile_close conffile_get_by_field conffile_get_lineno conffile_get_name conffile_getent conffile_open conffile_printent conffile_putent conffile_split device_command device_init device_set_var device_shutdown driver_atoi find_target_iqn find_target_tsih gen_digest get_target_info hash_destroy hash_init hash_insert hash_remove iSCSI_MD5Data iSCSI_MD5End iSCSI_MD5File iSCSI_MD5Final iSCSI_MD5Init iSCSI_MD5Update ii_initiator_init initiator_abort initiator_command initiator_enqueue initiator_set_target_name iscsi_address_family iscsi_amsg_decap iscsi_atoi iscsi_cond_destroy iscsi_cond_init iscsi_cond_signal iscsi_cond_wait iscsi_debug_level iscsi_err iscsi_free iscsi_free_atomic iscsi_initiator_discover iscsi_initiator_get_max_targets iscsi_initiator_get_targets iscsi_initiator_getvar iscsi_initiator_info iscsi_initiator_set_defaults iscsi_initiator_setvar iscsi_initiator_shutdown iscsi_initiator_start iscsi_login_cmd_decap iscsi_login_cmd_encap iscsi_login_rsp_decap iscsi_login_rsp_encap iscsi_logout_cmd_decap iscsi_logout_cmd_encap iscsi_logout_rsp_decap iscsi_logout_rsp_encap iscsi_malloc iscsi_malloc_atomic iscsi_mutex_destroy iscsi_mutex_init iscsi_mutex_lock iscsi_mutex_unlock iscsi_nop_in_decap iscsi_nop_in_encap iscsi_nop_out_decap iscsi_nop_out_encap iscsi_print_buffer iscsi_queue_depth iscsi_queue_destroy iscsi_queue_full iscsi_queue_init iscsi_queue_insert iscsi_queue_remove iscsi_r2t_decap iscsi_r2t_encap iscsi_read_data_decap iscsi_read_data_encap iscsi_reject_decap iscsi_reject_encap iscsi_scsi_cmd_decap iscsi_scsi_cmd_encap iscsi_scsi_rsp_decap iscsi_scsi_rsp_encap iscsi_sock_accept iscsi_sock_bind iscsi_sock_close iscsi_sock_connect iscsi_sock_create iscsi_sock_getpeername iscsi_sock_getsockname iscsi_sock_getsockopt iscsi_sock_listen iscsi_sock_msg iscsi_sock_send_header_and_data iscsi_sock_setsockopt iscsi_sock_shutdown iscsi_socks_establish iscsi_spin_destroy iscsi_spin_init iscsi_spin_lock iscsi_spin_lock_irqsave iscsi_spin_unlock iscsi_spin_unlock_irqrestore iscsi_target_getvar iscsi_target_listen iscsi_target_reconfigure iscsi_target_set_defaults iscsi_target_setvar iscsi_target_shutdown iscsi_target_start iscsi_target_write_pidfile iscsi_task_cmd_decap iscsi_task_cmd_encap iscsi_task_rsp_decap iscsi_task_rsp_encap iscsi_text_cmd_decap iscsi_text_cmd_encap iscsi_text_rsp_decap iscsi_text_rsp_encap iscsi_thread_create iscsi_trace iscsi_waitfor_connection iscsi_warn iscsi_write_data_decap iscsi_write_data_encap modify_iov nbuuid_create nbuuid_to_string param_atoi param_equiv param_get param_list_add param_list_destroy param_list_print param_num_vals param_text_add param_text_parse param_text_print param_val param_val_reset param_val_which read_conf_file set_debug set_session_parameters target_transfer_data @ 1.1 log @external/bsd/iscsi libiscs: Add expected symbols list. NOTE: Looks like some internals are leaking through, like modify_iov, read_conf_file, set_debug, &c. Time for a version map and revbump? PR lib/58838: shared libraries in base should all have expsym lists @ text @d21 1 @