From: jeon Date: Wed, 22 Apr 2020 05:46:55 +0000 (+0900) Subject: e_info_input: add errno logs if ioctl is failed X-Git-Tag: accepted/tizen/unified/20200426.213321~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6b3b92df88a9d7712ed6c0c2af87402e50242c6b;p=platform%2Fupstream%2Fenlightenment.git e_info_input: add errno logs if ioctl is failed Change-Id: I3ead3e12c5c7a8035b10f8c4ea55c198fa45635d --- diff --git a/src/bin/e_info_server_input.c b/src/bin/e_info_server_input.c index cd7cd67..2eeb286 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);