CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2011/04/27 01:25:26
Modified files:
usr.sbin/iscsid: connection.c initiator.c iscsid.c iscsid.h
pdu.c session.c task.c vscsi.c
Log message:
Start implementing the FSM. Introduce a session FSM that is run via a
callback and implement some of the connection FSM actions. Implement
logouts so that discovery sessions do a nice login -> query -> logout.
Fix the task scheduling especially for immediate and connection specific
tasks. The session will now only schedule tasks to a session that is
in LOGGED_IN state.
looks good dlg@