Many functions in cmn_err.h aren't documented.
There are two undcocumented *_err() functions:
- dev_err() (Already bug #2922)
Of these, some may be meant to be undocumented.
Updated by Garrett D'Amore over 7 years ago
The printf family, panic, and vpanic are definitely intended to be undocumented. Developers should use cmn_err() and friends as those are the public interfaces.
I suspect that's true for vzcmn_err() as well.
I'd like to just close this out, we already have the bug for dev_err(). That's the only one of this list that should be documented. (Probably we should update the cmn_err() header to indicate that these other interfaces are not for public consumption, or just move them to a non-public header file.)
Updated by Johann Oskarsson over 7 years ago
Note that snprintf() isn't documented either; but vsprintf() is. There is a man page for snprintf.9f, available with google.
I don't understand, do you mean vzcmn_err() should be undocumented? Both vcmn_err() and zcmn_err() are documented.