Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/devctl/devctl.c

    r1d6dd2a r81685dd9  
    3939#include <stdio.h>
    4040#include <stdlib.h>
    41 #include <str.h>
    4241#include <str_error.h>
    4342
     
    7170}
    7271
    73 static errno_t fun_subtree_print(devman_handle_t funh, int lvl)
     72static int fun_subtree_print(devman_handle_t funh, int lvl)
    7473{
    7574        devman_handle_t devh;
     
    7776        size_t count, i;
    7877        unsigned int score;
    79         errno_t rc;
     78        int rc;
    8079        int j;
    8180
     
    137136}
    138137
    139 static errno_t fun_tree_print(void)
     138static int fun_tree_print(void)
    140139{
    141140        devman_handle_t root_fun;
    142         errno_t rc;
     141        int rc;
    143142
    144143        rc = devman_fun_get_handle("/", &root_fun, 0);
     
    155154}
    156155
    157 static errno_t fun_online(const char *path)
     156static int fun_online(const char *path)
    158157{
    159158        devman_handle_t funh;
    160         errno_t rc;
     159        int rc;
    161160
    162161        rc = devman_fun_get_handle(path, &funh, 0);
     
    176175}
    177176
    178 static errno_t fun_offline(const char *path)
     177static int fun_offline(const char *path)
    179178{
    180179        devman_handle_t funh;
    181         errno_t rc;
     180        int rc;
    182181
    183182        rc = devman_fun_get_handle(path, &funh, 0);
     
    198197}
    199198
    200 static errno_t drv_list(void)
     199static int drv_list(void)
    201200{
    202201        devman_handle_t *devs;
     
    208207        size_t i;
    209208        table_t *table = NULL;
    210         errno_t rc;
     209        int rc;
    211210
    212211        rc = devman_get_drivers(&drvs, &ndrvs);
     
    253252}
    254253
    255 static errno_t drv_show(char *drvname)
     254static int drv_show(char *drvname)
    256255{
    257256        devman_handle_t *devs;
     
    263262        size_t ndevs;
    264263        size_t i;
    265         errno_t rc;
     264        int rc;
    266265
    267266        rc = devman_driver_get_handle(drvname, &drvh);
     
    318317}
    319318
    320 static errno_t drv_load(const char *drvname)
    321 {
    322         errno_t rc;
     319static int drv_load(const char *drvname)
     320{
     321        int rc;
    323322        devman_handle_t drvh;
    324323
    325324        rc = devman_driver_get_handle(drvname, &drvh);
    326325        if (rc != EOK) {
    327                 printf("Failed resolving driver '%s': %s.\n", drvname, str_error(rc));
     326                printf("Failed resolving driver '%s' (%d).\n", drvname, rc);
    328327                return rc;
    329328        }
     
    331330        rc = devman_driver_load(drvh);
    332331        if (rc != EOK) {
    333                 printf("Failed loading driver '%s': %s.\n", drvname, str_error(rc));
    334                 return rc;
    335         }
    336 
    337         return EOK;
    338 }
    339 
    340 static errno_t drv_unload(const char *drvname)
    341 {
    342         errno_t rc;
     332                printf("Failed loading driver '%s' (%d).\n", drvname, rc);
     333                return rc;
     334        }
     335
     336        return EOK;
     337}
     338
     339static int drv_unload(const char *drvname)
     340{
     341        int rc;
    343342        devman_handle_t drvh;
    344343
    345344        rc = devman_driver_get_handle(drvname, &drvh);
    346345        if (rc != EOK) {
    347                 printf("Failed resolving driver '%s': %s.\n", drvname, str_error(rc));
     346                printf("Failed resolving driver '%s' (%d).\n", drvname, rc);
    348347                return rc;
    349348        }
     
    351350        rc = devman_driver_unload(drvh);
    352351        if (rc != EOK) {
    353                 printf("Failed unloading driver '%s': %s.\n", drvname, str_error(rc));
     352                printf("Failed unloading driver '%s' (%d).\n", drvname, rc);
    354353                return rc;
    355354        }
     
    372371int main(int argc, char *argv[])
    373372{
    374         errno_t rc;
     373        int rc;
    375374
    376375        if (argc == 1 || argv[1][0] == '-') {
Note: See TracChangeset for help on using the changeset viewer.