Architecture independent level 1 (DDI/DKI).
When a module or driver is declared, several identification and limit values can be set. These values are stored in the module_info structure.
The module_info structure is intended to be read-only. However, the flow control limits (mi_hiwat and mi_lowat) and the packet size limits (mi_minpsz and mi_maxpsz) are copied to the QUEUE structure, where they may be modified.
ushort | mi_idnum; | /* module ID number */ |
char | *mi_idname; | /* module name */ |
long | mi_minpsz; | /* minimum packet size */ |
long | mi_maxpsz; | /* maximum packet size */ |
ulong | mi_hiwat; | /* high water mark */ |
ulong | mi_lowat; | /* low water mark */ |
The constant FMNAMESZ , limiting the length of a module’s name, is set to eight in this release.