A NetWare Loadable Module (NLM) is a binary code module that can be loaded into Novell's NetWare operating system. NLMs can implement hardware drivers, server functions (e.g. clustering), applications (e.g. GroupWise), system libraries or utilities.
Structure of NLM file:
Structure of NLM file:
00 - char[0x18] : 'NetWare Loadable Module' 1a
18 - long : 00000004 ; load version
04 = NW 3.11
84 = NW 3.12 & above (NLM compression)