Changes in uspace/srv/vfs/vfs_lookup.c [09ab0a9a:fafb8e5] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/vfs/vfs_lookup.c
r09ab0a9a rfafb8e5 226 226 227 227 unsigned last = *pfirst + *plen; 228 *pfirst = IPC_GET_ARG3(answer) & 0xffff;228 *pfirst = ipc_get_arg3(&answer) & 0xffff; 229 229 *plen = last - *pfirst; 230 230 231 result->triplet.fs_handle = (fs_handle_t) IPC_GET_ARG1(answer);231 result->triplet.fs_handle = (fs_handle_t) ipc_get_arg1(&answer); 232 232 result->triplet.service_id = base->service_id; 233 result->triplet.index = (fs_index_t) IPC_GET_ARG2(answer);234 result->size = MERGE_LOUP32( IPC_GET_ARG4(answer), IPC_GET_ARG5(answer));235 result->type = ( IPC_GET_ARG3(answer) >> 16) ?233 result->triplet.index = (fs_index_t) ipc_get_arg2(&answer); 234 result->size = MERGE_LOUP32(ipc_get_arg4(&answer), ipc_get_arg5(&answer)); 235 result->type = (ipc_get_arg3(&answer) >> 16) ? 236 236 VFS_NODE_DIRECTORY : VFS_NODE_FILE; 237 237 return EOK;
Note:
See TracChangeset
for help on using the changeset viewer.