From 8fa5f778277fe92fb39895c5b0f49814b0379e6e Mon Sep 17 00:00:00 2001 From: mnc Date: Wed, 6 Sep 2006 07:16:07 +0000 Subject: 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 --- usr/transport.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'usr/transport.h') 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 -- cgit v1.2.1