Lines Matching refs:errmsg
88 void (*errmsg)(char *))
111 if (err && errmsg) {
115 (*errmsg)(errstring);
134 if (errmsg) {
138 (*errmsg)(errstring);
143 if (errmsg) {
147 (*errmsg)(errstring);
160 logindevperm(const char *ttyn, uid_t uid, gid_t gid, void (*errmsg)(char *))
177 if (errmsg) {
181 (*errmsg)(errstring);
215 if (errmsg) {
220 (*errmsg)(errstring);
229 if (errmsg) {
234 (*errmsg)(errstring);
242 if (errmsg) {
247 (*errmsg)(errstring);
257 saveline, errmsg)) {
430 char *line, void (*errmsg)(char *))
461 if (errmsg) {
465 (*errmsg)(errstring);
486 uid, gid, mode, errmsg)) {
553 uid, gid, mode, line, errmsg)) {
575 void (*errmsg)(char *))
582 if (errmsg == NULL)
583 errmsg = logerror;
586 (*errmsg)("di_devperm_login: NULL tty device\n");
602 S_IRUSR|S_IWUSR|S_IWGRP, errmsg);
608 return (logindevperm(ttyn, uid, gid, errmsg));