diff options
author | Jim Ramsay <jim_ramsay@dell.com> | 2011-06-28 13:05:25 -0400 |
---|---|---|
committer | Mike Christie <michaelc@cs.wisc.edu> | 2011-07-07 16:39:14 -0500 |
commit | 6b13206fbcdb4ffbce7836b836f8593608f478fd (patch) | |
tree | b4c7ec363ab30f0ff98020aa87c501dd1aeca990 /usr/iscsi_util.h | |
parent | 0bf1fab1c040b506e3cb49f7ada8302d5006e79e (diff) | |
download | open-iscsi-6b13206fbcdb4ffbce7836b836f8593608f478fd.tar.gz |
Add new node.session.nr_sessions config parameter
If a record has this set to anything other than the default value of 1,
performing a login with this record will ensure that at least that
number of sessions are present for that recordr: The code counts the
number of sessions currently active for this record, and will perform
multiple logins if the count is less than nr_sessions.
Signed-off-by: Jim Ramsay <jim_ramsay@dell.com>
Diffstat (limited to 'usr/iscsi_util.h')
-rw-r--r-- | usr/iscsi_util.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/usr/iscsi_util.h b/usr/iscsi_util.h index 9428867..13a5eb2 100644 --- a/usr/iscsi_util.h +++ b/usr/iscsi_util.h @@ -14,6 +14,7 @@ extern int increase_max_files(void); extern char *str_to_ipport(char *str, int *port, int *tgpt); extern int iscsi_match_session(void *data, struct session_info *info); +extern int iscsi_match_session_count(void *data, struct session_info *info); extern int __iscsi_match_session(struct node_rec *rec, char *targetname, char *address, int port, struct iface_rec *iface, |