
some stuff static, const as appropriate, use static TAILQ_HEAD_INITIALIZER() instead TAILQ_INIT() call.
In case you were wondering why this code is still present: The ISO (or OSI) stack is still in use by many router vendors (e.g., using IS-IS the OSI equivalent of OSPF, to carry IP routes). Chris. chopps@netbsd.org