HomeFreeBSD

Rework logpage extensibility.

Description

Rework logpage extensibility.

Move from using a linker set to a constructor function that's
called. This simplifies the code and is slightly more obvious. We now
keep a list of page decoders rather than having an array we managed
before. Commands will move to something similar in the future.

Reviewed by: jhb@
Differential Revision: https://reviews.freebsd.org/D19275

Details

Provenance
impAuthored on
Differential Revision
D19275: Rework logpage extensibility.
Parents
rS344468: Revert r344389 & r343906 - Fix Coverity errors in newsyslog
Branches
Unknown
Tags
Unknown