Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/devman/loc.c

    r96ef672 ra60e90b  
    5959        }
    6060       
    61         loc_service_register(loc_pathname, &fun->service_id);
     61        loc_service_register_with_iface(loc_pathname,
     62            &fun->service_id, DEVMAN_CONNECT_FROM_LOC);
    6263       
    6364        tree_add_loc_function(tree, fun);
     
    6566        free(loc_name);
    6667        free(loc_pathname);
    67 }
    68 
    69 int loc_unregister_tree_function(fun_node_t *fun, dev_tree_t *tree)
    70 {
    71         int rc = loc_service_unregister(fun->service_id);
    72         tree_rem_loc_function(tree, fun);
    73         return rc;
    7468}
    7569
     
    9690}
    9791
    98 void tree_rem_loc_function(dev_tree_t *tree, fun_node_t *fun)
    99 {
    100         assert(fibril_rwlock_is_write_locked(&tree->rwlock));
    101        
    102         hash_table_remove(&tree->loc_functions, &fun->service_id);
    103 }
    104 
    10592/** @}
    10693 */
Note: See TracChangeset for help on using the changeset viewer.