-#if defined(VAX780) || defined(VAX750)
- "hp", hpstrategy, hpopen, nullsys,
-#endif
- "up", upstrategy, upopen, nullsys,
- "hk", rkstrategy, rkopen, nullsys,
- "ra", udstrategy, udopen, nullsys,
- "rb", idcstrategy, idcopen, nullsys,
-#ifndef BOOT
- "ts", tsstrategy, tsopen, tsclose,
-#if defined(VAX780) || defined(VAX750)
- "ht", htstrategy, htopen, htclose,
- "mt", mtstrategy, mtopen, mtclose,
-#endif
- "tm", tmstrategy, tmopen, tmclose,
- "ut", utstrategy, utopen, utclose,
-#endif
- 0,0,0,0
+ { HP, hpstrategy, hpopen, nullsys, hpioctl }, /* 0 = hp */
+ { HT, htstrategy, htopen, htclose, noioctl }, /* 1 = ht */
+ { "up", upstrategy, upopen, nullsys, upioctl }, /* 2 = up */
+ { "hk", rkstrategy, rkopen, nullsys, noioctl }, /* 3 = hk */
+ { 0, nodev, nodev, nullsys, noioctl }, /* 4 = sw */
+ { TM, tmstrategy, tmopen, tmclose, noioctl }, /* 5 = tm */
+ { TS, tsstrategy, tsopen, tsclose, noioctl }, /* 6 = ts */
+ { MT, mtstrategy, mtopen, mtclose, noioctl }, /* 7 = mt */
+ { 0, nodev, nodev, nullsys, noioctl }, /* 8 = tu */
+ { "ra", rastrategy, raopen, nullsys, noioctl }, /* 9 = ra */
+ { UT, utstrategy, utopen, utclose, noioctl }, /* 10 = ut */
+ { RB, idcstrategy, idcopen,nullsys, noioctl }, /* 11 = rb */
+ { 0, nodev, nodev, nullsys, noioctl }, /* 12 = uu */
+ { 0, nodev, nodev, nullsys, noioctl }, /* 13 = rx */
+ { "rl", rlstrategy, rlopen, nullsys, noioctl }, /* 14 = rl */
+ { TMSCP,tmscpstrategy,tmscpopen,tmscpclose,noioctl}, /* 15 = tmscp */
+ { KRA, krastrategy, kraopen,nullsys, noioctl}, /* 16 = kra */