PERFORCE change 105486 for review

Matt Jacob mjacob at FreeBSD.org
Fri Sep 1 22:33:33 UTC 2006


http://perforce.freebsd.org/chv.cgi?CH=105486

Change 105486 by mjacob at newisp on 2006/09/01 22:33:09

	Bump isp_tpublic (non-FreeBSD) target mode protocol.

Affected files ...

.. //depot/projects/newisp/dev/isp/isp_tpublic.h#2 edit

Differences ...

==== //depot/projects/newisp/dev/isp/isp_tpublic.h#2 (text+ko) ====

@@ -71,14 +71,29 @@
  * in, and the external module to call back with a QIN_HBA_REG that
  * passes back the corresponding information.
  */
-#define    QR_VERSION    10
+#define    QR_VERSION    12
 typedef struct {
     void *                  r_identity;
     void                    (*r_action)(qact_e, void *);
     char                    r_name[8];
     int                     r_inst;
     int                     r_version;
-    enum { R_FC, R_SCSI }   r_type;
+    struct {
+        enum {
+            R_FC,
+            R_SCSI
+        } r_type;
+        union {
+            struct {
+                uint64_t    r_wwnn;
+                uint64_t    r_wwpn;
+            } fc;
+            struct {
+                int         r_iid;
+            } scsi;
+        } r_id;
+    } r_info;
+    void *                  r_private;
 } hba_register_t;
 
 /*


More information about the p4-projects mailing list