Subversion Repositories HelenOS

Rev

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

Rev 4345 Rev 4348
Line 194... Line 194...
194
        return -1;
194
        return -1;
195
    }
195
    }
196
   
196
   
197
    req = async_send_2(phone, DEVMAP_DRIVER_REGISTER, 0, 0, &answer);
197
    req = async_send_2(phone, DEVMAP_DRIVER_REGISTER, 0, 0, &answer);
198
 
198
 
199
    retval = ipc_data_write_start(phone, (char *) name, strlen(name) + 1);
199
    retval = ipc_data_write_start(phone, (char *) name, str_size(name) + 1);
200
 
200
 
201
    if (retval != EOK) {
201
    if (retval != EOK) {
202
        async_wait_for(req, NULL);
202
        async_wait_for(req, NULL);
203
        return -1;
203
        return -1;
204
    }
204
    }
Line 217... Line 217...
217
    aid_t req;
217
    aid_t req;
218
    ipc_call_t answer;
218
    ipc_call_t answer;
219
 
219
 
220
    req = async_send_2(driver_phone, DEVMAP_DEVICE_REGISTER, 0, 0, &answer);
220
    req = async_send_2(driver_phone, DEVMAP_DEVICE_REGISTER, 0, 0, &answer);
221
 
221
 
222
    retval = ipc_data_write_start(driver_phone, (char *) name, strlen(name) + 1);
222
    retval = ipc_data_write_start(driver_phone, (char *) name,
-
 
223
        str_size(name) + 1);
223
 
224
 
224
    if (retval != EOK) {
225
    if (retval != EOK) {
225
        async_wait_for(req, NULL);
226
        async_wait_for(req, NULL);
226
        return retval;
227
        return retval;
227
    }
228
    }