Subversion Repositories HelenOS

Rev

Rev 3912 | Rev 4197 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3912 Rev 3914
Line 64... Line 64...
64
    ipcarg_t    phonehash;
64
    ipcarg_t    phonehash;
65
 
65
 
66
    async_set_client_connection( client_connection );
66
    async_set_client_connection( client_connection );
67
    ip_globals.networking_phone = connect_to_service( SERVICE_NETWORKING );
67
    ip_globals.networking_phone = connect_to_service( SERVICE_NETWORKING );
68
    ERROR_PROPAGATE( pm_init());
68
    ERROR_PROPAGATE( pm_init());
69
    ERROR_PROPAGATE( ip_initialize());
69
    if( ERROR_OCCURRED( ip_initialize())
70
    ERROR_PROPAGATE( REGISTER_ME( SERVICE_IP, & phonehash ));
70
    || ERROR_OCCURRED( REGISTER_ME( SERVICE_IP, & phonehash ))){
-
 
71
        pm_destroy();
-
 
72
        return ERROR_CODE;
-
 
73
    }
71
 
74
 
72
    async_manager();
75
    async_manager();
73
 
76
 
74
    pm_destroy();
77
    pm_destroy();
75
    return EOK;
78
    return EOK;