13e12c5d1SDavid du Colombier #include <u.h> 23e12c5d1SDavid du Colombier #include <libc.h> 33e12c5d1SDavid du Colombier 43e12c5d1SDavid du Colombier void perror(char * s)53e12c5d1SDavid du Colombierperror(char *s) 63e12c5d1SDavid du Colombier { 7*9a747e4fSDavid du Colombier char buf[ERRMAX]; 83e12c5d1SDavid du Colombier 9*9a747e4fSDavid du Colombier buf[0] = '\0'; 10*9a747e4fSDavid du Colombier errstr(buf, sizeof buf); 113e12c5d1SDavid du Colombier if(s && *s) 123e12c5d1SDavid du Colombier fprint(2, "%s: %s\n", s, buf); 133e12c5d1SDavid du Colombier else 143e12c5d1SDavid du Colombier fprint(2, "%s\n", buf); 153e12c5d1SDavid du Colombier } 16