head	1.2;
access;
symbols
	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
@

