Next | Prev | Up | Top | Contents | Index
Entry Point print()
The pfxprint() entry point is called from the kernel to display a diagnostic message when an error is detected on a block device. The prototype and the complete logic of the entry point is shown in Example 8-5.
Example 8-5 : Entry Point pfxprint()
#include <sys/cmn_err.h>
#include <sys/ddi.h>
int hypo_print(dev_t dev, char *str)
{
cmn_err(CE_NOTE,"Error on dev %d: %s\n",geteminor(dev),str);
return 0;
}
Next | Prev | Up | Top | Contents | Index