fix: use correct maximum length for TargetName and InitiatorName
Signed-off-by: Peter Lieven <pl@dlhnet.de>
This commit is contained in:
@@ -82,8 +82,8 @@ struct iscsi_context {
|
||||
void *opaque;
|
||||
enum iscsi_transport_type transport;
|
||||
|
||||
char initiator_name[MAX_STRING_SIZE+1];
|
||||
char target_name[MAX_STRING_SIZE+1];
|
||||
char initiator_name[MAX_ISCSI_NAME_SIZE+1];
|
||||
char target_name[MAX_ISCSI_NAME_SIZE+1];
|
||||
char target_address[MAX_STRING_SIZE+1]; /* If a redirect */
|
||||
char connected_portal[MAX_STRING_SIZE+1];
|
||||
char portal[MAX_STRING_SIZE+1];
|
||||
|
||||
@@ -44,6 +44,8 @@ struct scsi_iovec;
|
||||
#define LIBISCSI_FEATURE_ISER (1)
|
||||
|
||||
#define MAX_STRING_SIZE (255)
|
||||
/* RFC 3720 Section 3.2.6.1 */
|
||||
#define MAX_ISCSI_NAME_SIZE (223)
|
||||
|
||||
/*
|
||||
* Syntax for normal and portal/discovery URLs.
|
||||
|
||||
Reference in New Issue
Block a user