[iscsi-initiator-utils: 69/109] Resolves: #715434 #696808

Chris Leech cleech at fedoraproject.org
Tue Dec 10 21:25:11 UTC 2013


commit 8ae36a9d67a993c191d3abcf61a63f01ded8be34
Author: mchristi <mchristi at redhat.com>
Date:   Mon Aug 15 05:03:15 2011 +0000

    Resolves: #715434 #696808

 ...ator-utils-uio-handle-different-iface_rec.patch |   43 +++++++++++++++++---
 1 files changed, 37 insertions(+), 6 deletions(-)
---
diff --git a/iscsi-initiator-utils-uio-handle-different-iface_rec.patch b/iscsi-initiator-utils-uio-handle-different-iface_rec.patch
index b1c8a70..1d37cc2 100644
--- a/iscsi-initiator-utils-uio-handle-different-iface_rec.patch
+++ b/iscsi-initiator-utils-uio-handle-different-iface_rec.patch
@@ -1,6 +1,6 @@
 diff -Naurp open-iscsi-2.0-872-rc4-bnx2i.base/iscsiuio/include/config.h open-iscsi-2.0-872-rc4-bnx2i.build2/iscsiuio/include/config.h
 --- open-iscsi-2.0-872-rc4-bnx2i.base/iscsiuio/include/config.h	2011-08-14 22:58:02.000000000 -0500
-+++ open-iscsi-2.0-872-rc4-bnx2i.build2/iscsiuio/include/config.h	2011-08-14 23:19:55.000000000 -0500
++++ open-iscsi-2.0-872-rc4-bnx2i.build2/iscsiuio/include/config.h	2011-08-15 00:05:23.000000000 -0500
 @@ -22,6 +22,7 @@
  
  #include <netdb.h>
@@ -9,13 +9,12 @@ diff -Naurp open-iscsi-2.0-872-rc4-bnx2i.base/iscsiuio/include/config.h open-isc
  
  /* ISIDs now have a typed naming authority in them.  We use an OUI */
  #define DRIVER_ISID_0  0x00
-@@ -31,18 +32,35 @@
+@@ -31,18 +32,33 @@
  /* max len of interface */
  #define ISCSI_MAX_IFACE_LEN	65
  
 -#if (ISCSID_VERSION == 872) /* 2.0-872 (RHEL 6.0) */
-+#if (ISCSID_VERSION == 872) /* 2.0-872 (RHEL 6.2) */
- 
+-
  #define ISCSI_HWADDRESS_BUF_SIZE 18
  #define ISCSI_TRANSPORT_NAME_MAXLEN 16
 +#define ISCSI_MAX_STR_LEN 80
@@ -46,15 +45,47 @@ diff -Naurp open-iscsi-2.0-872-rc4-bnx2i.base/iscsiuio/include/config.h open-isc
  	/*
  	 * TODO: we may have to make this bigger and interconnect
  	 * specific for infinniband 
-@@ -55,8 +73,6 @@ typedef struct iface_rec {
+@@ -55,40 +71,6 @@ typedef struct iface_rec {
  	 */
  	char			alias[TARGET_NAME_MAXLEN + 1];
  	char			iname[TARGET_NAME_MAXLEN + 1];
 -
 -	char			vlan[ISCSI_MAX_IFACE_LEN];
+-} iface_rec_t;
+-
+-#else /* 2.0-871 (RHEL 5.5)  */
+-/* number of possible connections per session */
+-#define ISCSI_CONN_MAX		1
+-
+-#define ISCSI_TRANSPORT_NAME_MAXLEN 16
+-
+-typedef struct iface_rec {
+-	struct list_head	list;
+-	/* iscsi iface record name */
+-	char			name[ISCSI_MAX_IFACE_LEN];
+-	/* network layer iface name (eth0) */
+-	char			netdev[IFNAMSIZ];
+-	char			ipaddress[NI_MAXHOST];
+-
+-	/*
+-	 * TODO: we may have to make this bigger and interconnect
+-	 * specific for infinniband 
+-	 */
+-	char			hwaddress[ISCSI_MAX_IFACE_LEN];
+-	char			transport_name[ISCSI_TRANSPORT_NAME_MAXLEN];
+-	/*
+-	 * This is only used for boot now, but the iser guys
+-	 * can use this for their virtualization idea.
+-	 */
+-	char			alias[TARGET_NAME_MAXLEN + 1];
+-	char			iname[TARGET_NAME_MAXLEN + 1];
+-
+-	char			vlan[ISCSI_MAX_IFACE_LEN];
  } iface_rec_t;
  
- #else /* 2.0-871 (RHEL 5.5)  */
+-#endif /* ISCSID_VERSION */
+-
+ #endif /* CONFIG_H */
 diff -Naurp open-iscsi-2.0-872-rc4-bnx2i.base/iscsiuio/include/iscsi_net_util.h open-iscsi-2.0-872-rc4-bnx2i.build2/iscsiuio/include/iscsi_net_util.h
 --- open-iscsi-2.0-872-rc4-bnx2i.base/iscsiuio/include/iscsi_net_util.h	1969-12-31 18:00:00.000000000 -0600
 +++ open-iscsi-2.0-872-rc4-bnx2i.build2/iscsiuio/include/iscsi_net_util.h	2011-08-14 23:20:09.000000000 -0500


More information about the scm-commits mailing list