]> Zhao Yanbai Git Server - minix.git/commitdiff
service: Improve failure message
authorArun Thomas <arun@minix3.org>
Wed, 23 Feb 2011 12:55:10 +0000 (12:55 +0000)
committerArun Thomas <arun@minix3.org>
Wed, 23 Feb 2011 12:55:10 +0000 (12:55 +0000)
commands/service/service.c

index c32583dc61de37c1fccbeb64f6b17935291f35bb..c9b3d34c7d57ce191fde9d74a97be081b1a2556d 100644 (file)
@@ -147,9 +147,9 @@ PRIVATE void print_usage(char *app_name, char *problem)
 
 /* 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);
 }
 
@@ -1521,7 +1521,7 @@ PUBLIC int main(int argc, char **argv)
   /* Build request message and send the request. */
   if(result == OK) {
     if (_syscall(RS_PROC_NR, request, &m) == -1)
-        failure();
+        failure(request);
     result = m.m_type;
   }