Changes in uspace/srv/volsrv/volsrv.c [4c6fd56:4285f384] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/volsrv/volsrv.c
r4c6fd56 r4285f384 1 1 /* 2 * Copyright (c) 202 3Jiri Svoboda2 * Copyright (c) 2025 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 53 53 #define NAME "volsrv" 54 54 55 const char *vol_cfg_file = "/cfg/volsrv.sif"; 55 const char *vol_icfg_file = "/cfg/initvol.sif"; 56 const char *vol_cfg_file = "/w/cfg/volsrv.sif"; 56 57 57 58 static void vol_client_conn(ipc_call_t *, void *); … … 66 67 log_msg(LOG_DEFAULT, LVL_DEBUG, "vol_init()"); 67 68 68 rc = vol_volumes_create(vol_ cfg_file, &volumes);69 rc = vol_volumes_create(vol_icfg_file, &volumes); 69 70 if (rc != EOK) 70 71 goto error; … … 204 205 { 205 206 service_id_t sid; 207 vol_eject_flags_t flags; 206 208 vol_part_t *part; 207 209 errno_t rc; 208 210 209 211 sid = ipc_get_arg1(icall); 210 log_msg(LOG_DEFAULT, LVL_DEBUG, "vol_part_eject_srv(%zu)", sid); 212 flags = ipc_get_arg2(icall); 213 214 log_msg(LOG_DEFAULT, LVL_DEBUG, "vol_part_eject_srv(%zu, %x)", 215 sid, flags); 211 216 212 217 rc = vol_part_find_by_id_ref(parts, sid, &part); … … 216 221 } 217 222 218 rc = vol_part_eject_part(part );223 rc = vol_part_eject_part(part, flags); 219 224 if (rc != EOK) { 220 225 async_answer_0(icall, EIO);
Note:
See TracChangeset
for help on using the changeset viewer.