summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/fct.h
diff options
context:
space:
mode:
authorallan <Allan.Ou@Sun.COM>2009-11-03 10:54:17 +0800
committerallan <Allan.Ou@Sun.COM>2009-11-03 10:54:17 +0800
commit162fafd3d0764eb6022fe01ce970de8775eda209 (patch)
tree5c44230a1bfeeffebecf62e99cde6f766f93f558 /usr/src/uts/common/sys/fct.h
parent1dbc1fed8be6e82e676ff3f124628dc470058bfb (diff)
downloadillumos-joyent-162fafd3d0764eb6022fe01ce970de8775eda209.tar.gz
6893489 COMSTER - provide MODDRV for properly handling interface changes
6893502 COMSTAR - qlt should provide MODDRV revision control for fct interface 6893493 COMSTAR - emlxs should provide MODDRV revision control for fct interface
Diffstat (limited to 'usr/src/uts/common/sys/fct.h')
-rw-r--r--usr/src/uts/common/sys/fct.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/src/uts/common/sys/fct.h b/usr/src/uts/common/sys/fct.h
index aecfb30bf9..3aceee25f4 100644
--- a/usr/src/uts/common/sys/fct.h
+++ b/usr/src/uts/common/sys/fct.h
@@ -197,6 +197,8 @@ typedef struct fct_dbuf_store {
stmf_data_buf_t *dbuf);
} fct_dbuf_store_t;
+#define FCT_FCA_MODREV_1 1
+
typedef struct fct_local_port {
void *port_fct_private;
void *port_fca_private;
@@ -247,6 +249,7 @@ typedef struct fct_local_port {
fct_status_t (*port_info)(uint32_t cmd,
struct fct_local_port *port, void *arg, uint8_t *buf,
uint32_t *bufsizep);
+ int port_fca_version;
} fct_local_port_t;
/*