libexplain
1.4.D001
|
Go to the source code of this file.
Functions | |
const char * | explain_stime (const time_t *t) |
const char* explain_stime | ( | const time_t * | t | ) |
The explain_stime function is used to obtain an explanation of an error returned by the stime(2) system call. The least the message will contain is the value of strerror(errno)
, but usually it will do much better, and indicate the underlying cause in more detail.
The errno global variable will be used to obtain the error value to be decoded.
t | The original t, exactly as passed to the stime(2) system call. |
if (stime(t) < 0) { fprintf(stderr, "%s\n", explain_stime(t)); exit(EXIT_FAILURE); }