From 6b3b92df88a9d7712ed6c0c2af87402e50242c6b Mon Sep 17 00:00:00 2001 From: jeon Date: Wed, 22 Apr 2020 14:46:55 +0900 Subject: [PATCH] e_info_input: add errno logs if ioctl is failed Change-Id: I3ead3e12c5c7a8035b10f8c4ea55c198fa45635d --- src/bin/e_info_server_input.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/bin/e_info_server_input.c b/src/bin/e_info_server_input.c index cd7cd677cd..2eeb28668e 100644 --- a/src/bin/e_info_server_input.c +++ b/src/bin/e_info_server_input.c @@ -46,11 +46,11 @@ _e_info_input_create_keyboard_device(const char *dev_name) /* Create input device into input sub-system */ nwrite = write(fd_uinput, &dev_uinput, sizeof(dev_uinput)); - if (nwrite < 0) WRN("Failed to write for create device using uinput\n"); + if (nwrite < 0) WRN("Failed to write for create device using uinput (err: %m)\n"); if (ioctl(fd_uinput, UI_DEV_CREATE)) { - WRN("Failed to create device(%s).", dev_name); + WRN("Failed to create %s device (err: %m)", dev_name); close (fd_uinput); return -1; } @@ -121,11 +121,11 @@ _e_info_input_create_touch_device(const char *dev_name) /* Create input device into input sub-system */ nwrite = write(fd_uinput, &dev_uinput, sizeof(dev_uinput)); - if (nwrite < 0) WRN("Failed to write for create device using uinput\n"); + if (nwrite < 0) WRN("Failed to write for create device using uinput (err: %m)\n"); if (ioctl(fd_uinput, UI_DEV_CREATE)) { - WRN("Failed to create device(%s).", dev_name); + WRN("Failed to create %s device (err: %m)", dev_name); close (fd_uinput); return -1; } @@ -141,7 +141,7 @@ _e_info_input_open_device(char *identifier) fd = open(identifier, O_WRONLY | O_NDELAY); if (fd < 0) { - ERR("Failed to open %s node.\n", identifier); + ERR("Failed to open %s node. (err: %m)\n", identifier); return -1; } @@ -315,7 +315,7 @@ _e_info_input_close_device(void) if (_e_info_input.gen.virtual_dev) { ret = ioctl(_e_info_input.gen.fd, UI_DEV_DESTROY, NULL); - if (ret) WRN("Failed destroy fd: %d (ret: %d)\n", _e_info_input.gen.fd, ret); + if (ret) WRN("Failed destroy fd: %d (ret: %d) (err: %m)\n", _e_info_input.gen.fd, ret); } close(_e_info_input.gen.fd); -- 2.34.1