[MTHCA\MT23108\IBAL] change to support TRAP and TRAP_REPRESS
[mirror/winof/.git] / inc / iba / ib_at_ioctl.h
index 47e2f13..2cfa247 100644 (file)
 #define        _IB_AT_IOCTL_H_\r
 \r
 \r
-#define        IBAT_IOCTL_VERSION              2\r
+#define        IBAT_IOCTL_VERSION              4\r
 \r
 #define        IBAT_MAC_LEN                    6\r
 \r
 \r
 #define IOCTL_IBAT( n )                \\r
        CTL_CODE( FILE_DEVICE_UNKNOWN, (0x800 + n), \\r
-               METHOD_BUFFERED, FILE_READ_ACCESS )\r
+               METHOD_BUFFERED, FILE_ANY_ACCESS )\r
 \r
 /** This IRP is used to return all available CAs ports number\r
  * and port guid */\r
@@ -56,6 +56,8 @@ typedef struct _IBAT_PORT_RECORD
 {\r
        UINT64                          CaGuid;\r
        UINT64                          PortGuid;\r
+       UINT8                           PortNum;\r
+\r
 } IBAT_PORT_RECORD;\r
 \r
 typedef struct _IOCTL_IBAT_PORTS_IN\r