Changes in uspace/srv/hid/input/input.c [01c3bb4:1d6dd2a] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/input/input.c
r01c3bb4 r1d6dd2a 54 54 #include <stdio.h> 55 55 #include <stdlib.h> 56 #include <str.h> 56 57 #include <str_error.h> 57 58 … … 473 474 kdev->ctl_ops = &kbdev_ctl; 474 475 475 int rc = loc_service_get_name(service_id, &kdev->svc_name);476 errno_t rc = loc_service_get_name(service_id, &kdev->svc_name); 476 477 if (rc != EOK) { 477 478 kdev->svc_name = NULL; … … 486 487 list_append(&kdev->link, &kbd_devs); 487 488 *kdevp = kdev; 488 return EOK;489 return 0; 489 490 490 491 fail: … … 510 511 mdev->proto_ops = &mousedev_proto; 511 512 512 int rc = loc_service_get_name(service_id, &mdev->svc_name);513 errno_t rc = loc_service_get_name(service_id, &mdev->svc_name); 513 514 if (rc != EOK) { 514 515 mdev->svc_name = NULL; … … 523 524 list_append(&mdev->link, &mouse_devs); 524 525 *mdevp = mdev; 525 return EOK;526 return 0; 526 527 527 528 fail: … … 530 531 } 531 532 532 static int serial_consumer(void *arg)533 static errno_t serial_consumer(void *arg) 533 534 { 534 535 serial_dev_t *sdev = (serial_dev_t *) arg; … … 554 555 { 555 556 bool match = false; 556 int rc;557 errno_t rc; 557 558 558 559 serial_dev_t *sdev = serial_dev_new(); … … 599 600 600 601 *sdevp = sdev; 601 return EOK;602 return 0; 602 603 603 604 fail: … … 633 634 } 634 635 635 static int dev_check_new_kbdevs(void)636 static errno_t dev_check_new_kbdevs(void) 636 637 { 637 638 category_id_t keyboard_cat; … … 639 640 size_t count, i; 640 641 bool already_known; 641 int rc;642 errno_t rc; 642 643 643 644 rc = loc_category_get_id("keyboard", &keyboard_cat, IPC_FLAG_BLOCKING); … … 670 671 if (!already_known) { 671 672 kbd_dev_t *kdev; 672 if (kbd_add_kbdev(svcs[i], &kdev) == EOK) {673 if (kbd_add_kbdev(svcs[i], &kdev) == 0) { 673 674 printf("%s: Connected keyboard device '%s'\n", 674 675 NAME, kdev->svc_name); … … 684 685 } 685 686 686 static int dev_check_new_mousedevs(void)687 static errno_t dev_check_new_mousedevs(void) 687 688 { 688 689 category_id_t mouse_cat; … … 690 691 size_t count, i; 691 692 bool already_known; 692 int rc;693 errno_t rc; 693 694 694 695 rc = loc_category_get_id("mouse", &mouse_cat, IPC_FLAG_BLOCKING); … … 721 722 if (!already_known) { 722 723 mouse_dev_t *mdev; 723 if (mouse_add_mousedev(svcs[i], &mdev) == EOK) {724 if (mouse_add_mousedev(svcs[i], &mdev) == 0) { 724 725 printf("%s: Connected mouse device '%s'\n", 725 726 NAME, mdev->svc_name); … … 735 736 } 736 737 737 static int dev_check_new_serialdevs(void)738 static errno_t dev_check_new_serialdevs(void) 738 739 { 739 740 category_id_t serial_cat; … … 741 742 size_t count, i; 742 743 bool already_known; 743 int rc;744 errno_t rc; 744 745 745 746 rc = loc_category_get_id("serial", &serial_cat, IPC_FLAG_BLOCKING); … … 772 773 if (!already_known) { 773 774 serial_dev_t *sdev; 774 if (serial_add_srldev(svcs[i], &sdev) == EOK) {775 if (serial_add_srldev(svcs[i], &sdev) == 0) { 775 776 printf("%s: Connected serial device '%s'\n", 776 777 NAME, sdev->kdev->svc_name); … … 786 787 } 787 788 788 static int dev_check_new(void)789 { 790 int rc;789 static errno_t dev_check_new(void) 790 { 791 errno_t rc; 791 792 792 793 fibril_mutex_lock(&discovery_lock); … … 823 824 824 825 /** Start listening for new devices. */ 825 static int input_start_dev_discovery(void)826 { 827 int rc = loc_register_cat_change_cb(cat_change_cb);828 if (rc != EOK) { 829 printf("%s: Failed registering callback for device discovery ."830 " (%d)\n", NAME, rc);826 static errno_t input_start_dev_discovery(void) 827 { 828 errno_t rc = loc_register_cat_change_cb(cat_change_cb); 829 if (rc != EOK) { 830 printf("%s: Failed registering callback for device discovery: " 831 "%s\n", NAME, str_error(rc)); 831 832 return rc; 832 833 } … … 842 843 int main(int argc, char **argv) 843 844 { 844 int rc;845 errno_t rc; 845 846 846 847 if (argc < 2) {
Note:
See TracChangeset
for help on using the changeset viewer.