service: Improve failure message

This commit is contained in:
Arun Thomas 2011-02-23 12:55:10 +00:00
parent 659dd75c78
commit 2bc8ac55ce

View File

@ -147,9 +147,9 @@ PRIVATE void print_usage(char *app_name, char *problem)
/* A request to the RS server failed. Report and exit. /* A request to the RS server failed. Report and exit.
*/ */
PRIVATE void failure(void) PRIVATE void failure(int request)
{ {
fprintf(stderr, "Request to RS failed: %s (error %d)\n", strerror(errno), errno); fprintf(stderr, "Request 0x%x to RS failed: %s (error %d)\n", request, strerror(errno), errno);
exit(errno); exit(errno);
} }
@ -1521,7 +1521,7 @@ PUBLIC int main(int argc, char **argv)
/* Build request message and send the request. */ /* Build request message and send the request. */
if(result == OK) { if(result == OK) {
if (_syscall(RS_PROC_NR, request, &m) == -1) if (_syscall(RS_PROC_NR, request, &m) == -1)
failure(); failure(request);
result = m.m_type; result = m.m_type;
} }