Ignore:
File:
1 edited

Legend:

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

    r15f3c3f r4e36219  
    4242#include <libblock.h>
    4343#include <mem.h>
    44 #include <loc.h>
     44#include <devmap.h>
    4545#include <byteorder.h>
    4646#include <sys/types.h>
     
    8181        char *endptr;
    8282        char *dev_path;
    83         service_id_t service_id;
     83        devmap_handle_t handle;
    8484        ext2_filesystem_t filesystem;
    8585        int arg_flags;
     
    178178        dev_path = *argv;
    179179
    180         rc = loc_service_get_id(dev_path, &service_id, 0);
     180        rc = devmap_device_get_handle(dev_path, &handle, 0);
    181181        if (rc != EOK) {
    182182                printf(NAME ": Error resolving device `%s'.\n", dev_path);
     
    184184        }
    185185
    186         rc = ext2_filesystem_init(&filesystem, service_id);
     186        rc = ext2_filesystem_init(&filesystem, handle);
    187187        if (rc != EOK)  {
    188188                printf(NAME ": Error initializing libext2.\n");
     
    590590        printf("  Directory contents:\n");
    591591       
    592         rc = ext2_directory_iterator_init(&it, fs, inode_ref);
     592        rc = ext2_directory_iterator_init(&it, fs, inode_ref, 0);
    593593        if (rc != EOK) {
    594594                printf("Failed initializing directory iterator\n");
Note: See TracChangeset for help on using the changeset viewer.