diff options
author | mnc <mnc@d7303112-9cec-0310-bdd2-e83a94d6c2b6> | 2006-09-06 07:16:07 +0000 |
---|---|---|
committer | mnc <mnc@d7303112-9cec-0310-bdd2-e83a94d6c2b6> | 2006-09-06 07:16:07 +0000 |
commit | 8fa5f778277fe92fb39895c5b0f49814b0379e6e (patch) | |
tree | a0064effe04e9764cdaaa155555300d94494a7ff /usr/transport.h | |
parent | 66d64ddfb7c53462913acacc47af1dd36220f14f (diff) | |
download | open-iscsi-8fa5f778277fe92fb39895c5b0f49814b0379e6e.tar.gz |
if multiple transports are loaded we try to sync sessions multple times due to a broken loop in iscsid.c
git-svn-id: svn://svn.berlios.de/open-iscsi@691 d7303112-9cec-0310-bdd2-e83a94d6c2b6
Diffstat (limited to 'usr/transport.h')
-rw-r--r-- | usr/transport.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/usr/transport.h b/usr/transport.h index 2e6d19e..bfa0aed 100644 --- a/usr/transport.h +++ b/usr/transport.h @@ -1,3 +1,9 @@ +#ifndef ISCSI_TRANSPORT_H +#define ISCSI_TRANSPORT_H + +#include "types.h" + +struct iscsi_provider_t; struct iscsi_conn; struct iscsi_uspace_transport { @@ -8,4 +14,6 @@ struct iscsi_uspace_transport { void (*ep_disconnect) (iscsi_conn_t *conn); }; -extern int sync_transports(void); +extern int set_uspace_transport(struct iscsi_provider_t *p); + +#endif |