ISCSI_IOCTL
#define ISCSI_CREATE_OID (ISCSI_IOCTL | 2)
#define ISCSI_LOGIN (ISCSI_IOCTL | 3)
#define ISCSI_LOGOUT (ISCSI_IOCTL | 4)
#define ISCSI_PARAM_GET (ISCSI_IOCTL | 5)
#define ISCSI_PARAM_SET (ISCSI_IOCTL | 6)
#define ISCSI_TARGET_PARAM_CLEAR (ISCSI_IOCTL | 8)
#define ISCSI_TARGET_OID_LIST_GET (ISCSI_IOCTL | 9)
#define ISCSI_TARGET_PROPS_GET (ISCSI_IOCTL | 10)
#define ISCSI_TARGET_PROPS_SET (ISCSI_IOCTL | 11)
#define ISCSI_TARGET_ADDRESS_GET (ISCSI_IOCTL | 12)
#define ISCSI_CHAP_SET (ISCSI_IOCTL | 13)
#define ISCSI_CHAP_GET (ISCSI_IOCTL | 14)
#define ISCSI_CHAP_CLEAR (ISCSI_IOCTL | 15)
#define ISCSI_STATIC_GET (ISCSI_IOCTL | 16)
#define ISCSI_STATIC_SET (ISCSI_IOCTL | 17)
#define ISCSI_STATIC_CLEAR (ISCSI_IOCTL | 18)
#define ISCSI_DISCOVERY_SET (ISCSI_IOCTL | 19)
#define ISCSI_DISCOVERY_GET (ISCSI_IOCTL | 20)
#define ISCSI_DISCOVERY_CLEAR (ISCSI_IOCTL | 21)
#define ISCSI_DISCOVERY_PROPS (ISCSI_IOCTL | 22)
#define ISCSI_DISCOVERY_ADDR_SET (ISCSI_IOCTL | 23)
#define ISCSI_DISCOVERY_ADDR_LIST_GET (ISCSI_IOCTL | 24)
#define ISCSI_DISCOVERY_ADDR_CLEAR (ISCSI_IOCTL | 25)
#define ISCSI_RADIUS_SET (ISCSI_IOCTL | 26)
#define ISCSI_RADIUS_GET (ISCSI_IOCTL | 27)
#define ISCSI_DB_RELOAD (ISCSI_IOCTL | 28)
#define ISCSI_LUN_OID_LIST_GET (ISCSI_IOCTL | 29)
#define ISCSI_LUN_PROPS_GET (ISCSI_IOCTL | 30)
#define ISCSI_CONN_OID_LIST_GET (ISCSI_IOCTL | 31)
#define ISCSI_CONN_PROPS_GET (ISCSI_IOCTL | 32)
#define ISCSI_USCSI (ISCSI_IOCTL | 33)
#define ISCSI_DOOR_HANDLE_SET (ISCSI_IOCTL | 34)
#define ISCSI_DISCOVERY_EVENTS (ISCSI_IOCTL | 35)
#define ISCSI_AUTH_SET (ISCSI_IOCTL | 36)
#define ISCSI_AUTH_GET (ISCSI_IOCTL | 37)
#define ISCSI_AUTH_CLEAR (ISCSI_IOCTL | 38)
#define ISCSI_SENDTGTS_GET (ISCSI_IOCTL | 39)
#define ISCSI_ISNS_SERVER_ADDR_SET (ISCSI_IOCTL | 40)
#define ISCSI_ISNS_SERVER_ADDR_LIST_GET (ISCSI_IOCTL | 41)
#define ISCSI_ISNS_SERVER_ADDR_CLEAR (ISCSI_IOCTL | 42)
#define ISCSI_ISNS_SERVER_GET (ISCSI_IOCTL | 43)
#define ISCSI_GET_CONFIG_SESSIONS (ISCSI_IOCTL | 44)
#define ISCSI_SET_CONFIG_SESSIONS (ISCSI_IOCTL | 45)
#define ISCSI_INIT_NODE_NAME_SET (ISCSI_IOCTL | 46)
#define ISCSI_DB_DUMP (ISCSI_IOCTL | 100) /* DBG */
#define ISCSI_LOGOUT (ISCSI_IOCTL | 4)
#define ISCSI_PARAM_GET (ISCSI_IOCTL | 5)
#define ISCSI_PARAM_SET (ISCSI_IOCTL | 6)
#define ISCSI_TARGET_PARAM_CLEAR (ISCSI_IOCTL | 8)
#define ISCSI_TARGET_OID_LIST_GET (ISCSI_IOCTL | 9)
#define ISCSI_TARGET_PROPS_GET (ISCSI_IOCTL | 10)
#define ISCSI_TARGET_PROPS_SET (ISCSI_IOCTL | 11)
#define ISCSI_TARGET_ADDRESS_GET (ISCSI_IOCTL | 12)
#define ISCSI_CHAP_SET (ISCSI_IOCTL | 13)
#define ISCSI_CHAP_GET (ISCSI_IOCTL | 14)
#define ISCSI_CHAP_CLEAR (ISCSI_IOCTL | 15)
#define ISCSI_STATIC_GET (ISCSI_IOCTL | 16)
#define ISCSI_STATIC_SET (ISCSI_IOCTL | 17)
#define ISCSI_STATIC_CLEAR (ISCSI_IOCTL | 18)
#define ISCSI_DISCOVERY_SET (ISCSI_IOCTL | 19)
#define ISCSI_DISCOVERY_GET (ISCSI_IOCTL | 20)
#define ISCSI_DISCOVERY_CLEAR (ISCSI_IOCTL | 21)
#define ISCSI_DISCOVERY_PROPS (ISCSI_IOCTL | 22)
#define ISCSI_DISCOVERY_ADDR_SET (ISCSI_IOCTL | 23)
#define ISCSI_DISCOVERY_ADDR_LIST_GET (ISCSI_IOCTL | 24)
#define ISCSI_DISCOVERY_ADDR_CLEAR (ISCSI_IOCTL | 25)
#define ISCSI_RADIUS_SET (ISCSI_IOCTL | 26)
#define ISCSI_RADIUS_GET (ISCSI_IOCTL | 27)
#define ISCSI_LUN_OID_LIST_GET (ISCSI_IOCTL | 29)
#define ISCSI_LUN_PROPS_GET (ISCSI_IOCTL | 30)
#define ISCSI_CONN_OID_LIST_GET (ISCSI_IOCTL | 31)
#define ISCSI_CONN_PROPS_GET (ISCSI_IOCTL | 32)
#define ISCSI_USCSI (ISCSI_IOCTL | 33)
#define ISCSI_SMF_ONLINE (ISCSI_IOCTL | 34)
#define ISCSI_DISCOVERY_EVENTS (ISCSI_IOCTL | 35)
#define ISCSI_AUTH_SET (ISCSI_IOCTL | 36)
#define ISCSI_AUTH_GET (ISCSI_IOCTL | 37)
#define ISCSI_AUTH_CLEAR (ISCSI_IOCTL | 38)
#define ISCSI_SENDTGTS_GET (ISCSI_IOCTL | 39)
#define ISCSI_ISNS_SERVER_ADDR_SET (ISCSI_IOCTL | 40)
#define ISCSI_ISNS_SERVER_ADDR_LIST_GET (ISCSI_IOCTL | 41)
#define ISCSI_ISNS_SERVER_ADDR_CLEAR (ISCSI_IOCTL | 42)
#define ISCSI_ISNS_SERVER_GET (ISCSI_IOCTL | 43)
#define ISCSI_GET_CONFIG_SESSIONS (ISCSI_IOCTL | 44)
#define ISCSI_SET_CONFIG_SESSIONS (ISCSI_IOCTL | 45)
#define ISCSI_INIT_NODE_NAME_SET (ISCSI_IOCTL | 46)
#define ISCSI_IS_ACTIVE (ISCSI_IOCTL | 47)
#define ISCSI_BOOTPROP_GET (ISCSI_IOCTL | 48)
#define ISCSI_SMF_OFFLINE (ISCSI_IOCTL | 49)
#define ISCSI_SMF_GET (ISCSI_IOCTL | 50)
#define ISCSI_TUNABLE_PARAM_GET (ISCSI_IOCTL | 51)
#define ISCSI_TUNABLE_PARAM_SET (ISCSI_IOCTL | 52)
#define ISCSI_TARGET_REENUM (ISCSI_IOCTL | 53)
#define ISCSI_DB_DUMP (ISCSI_IOCTL | 100) /* DBG */
#define ISCSI_CREATE_OID (ISCSI_IOCTL | 2)
#define ISCSI_LOGIN (ISCSI_IOCTL | 3)