Thischapter describes some of the tools available to assist in debugging STREAMS-based applications.
The basic categories available for debugging can be broken into these areas:
Kernel debug printing - kernel facilities for printing from inside drivers
STREAMS error logging - a STREAMS-supported model of generating error messages and allowing them to be received by one of three different types of loggers
Kernel-examination tools - which include the tools bundled with the operating system