Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/vfs/vfs_register.c

    rffa2c8ef r9d12059  
    3636 */
    3737
     38#include <ipc/ipc.h>
    3839#include <ipc/services.h>
    3940#include <async.h>
     
    121122                dprintf("Failed to deliver the VFS info into our AS, rc=%d.\n",
    122123                    rc);
    123                 async_answer_0(rid, rc);
     124                ipc_answer_0(rid, rc);
    124125                return;
    125126        }
     
    131132        if (!fs_info) {
    132133                dprintf("Could not allocate memory for FS info.\n");
    133                 async_answer_0(rid, ENOMEM);
     134                ipc_answer_0(rid, ENOMEM);
    134135                return;
    135136        }
     
    143144        if (!vfs_info_sane(&fs_info->vfs_info)) {
    144145                free(fs_info);
    145                 async_answer_0(rid, EINVAL);
     146                ipc_answer_0(rid, EINVAL);
    146147                return;
    147148        }
     
    159160                fibril_mutex_unlock(&fs_head_lock);
    160161                free(fs_info);
    161                 async_answer_0(rid, EEXISTS);
     162                ipc_answer_0(rid, EEXISTS);
    162163                return;
    163164        }
     
    181182                fibril_mutex_unlock(&fs_head_lock);
    182183                free(fs_info);
    183                 async_answer_0(callid, EINVAL);
    184                 async_answer_0(rid, EINVAL);
     184                ipc_answer_0(callid, EINVAL);
     185                ipc_answer_0(rid, EINVAL);
    185186                return;
    186187        }
     
    188189        phone = IPC_GET_ARG5(call);
    189190        async_session_create(&fs_info->session, phone, 0);
    190         async_answer_0(callid, EOK);
     191        ipc_answer_0(callid, EOK);
    191192       
    192193        dprintf("Callback connection to FS created.\n");
     
    202203                fibril_mutex_unlock(&fs_head_lock);
    203204                async_session_destroy(&fs_info->session);
    204                 async_hangup(phone);
    205                 free(fs_info);
    206                 async_answer_0(callid, EINVAL);
    207                 async_answer_0(rid, EINVAL);
     205                ipc_hangup(phone);
     206                free(fs_info);
     207                ipc_answer_0(callid, EINVAL);
     208                ipc_answer_0(rid, EINVAL);
    208209                return;
    209210        }
     
    217218                fibril_mutex_unlock(&fs_head_lock);
    218219                async_session_destroy(&fs_info->session);
    219                 async_hangup(phone);
    220                 free(fs_info);
    221                 async_answer_0(callid, EINVAL);
    222                 async_answer_0(rid, EINVAL);
     220                ipc_hangup(phone);
     221                free(fs_info);
     222                ipc_answer_0(callid, EINVAL);
     223                ipc_answer_0(rid, EINVAL);
    223224                return;
    224225        }
     
    238239         */
    239240        fs_info->fs_handle = (fs_handle_t) atomic_postinc(&fs_handle_next);
    240         async_answer_1(rid, EOK, (sysarg_t) fs_info->fs_handle);
     241        ipc_answer_1(rid, EOK, (sysarg_t) fs_info->fs_handle);
    241242       
    242243        fibril_condvar_broadcast(&fs_head_cv);
Note: See TracChangeset for help on using the changeset viewer.