Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Sep 2006 22:33:31 GMT
From:      Matt Jacob <mjacob@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 105486 for review
Message-ID:  <200609012233.k81MXVVH017963@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=105486

Change 105486 by mjacob@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;
 
 /*



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200609012233.k81MXVVH017963>