Changes in uspace/srv/vfs/vfs.c [79ae36dd:ffa2c8ef] in mainline


Ignore:
File:
1 edited

Legend:

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

    r79ae36dd rffa2c8ef  
    3737
    3838#include <ipc/services.h>
    39 #include <ns.h>
     39#include <ipc/ns.h>
    4040#include <async.h>
    4141#include <errno.h>
     
    5151static void vfs_connection(ipc_callid_t iid, ipc_call_t *icall)
    5252{
    53         bool cont = true;
    54        
     53        bool keep_on_going = true;
     54
    5555        /*
    5656         * The connection was opened via the IPC_CONNECT_ME_TO call.
     
    5959        async_answer_0(iid, EOK);
    6060       
    61         while (cont) {
     61        while (keep_on_going) {
    6262                ipc_call_t call;
    6363                ipc_callid_t callid = async_get_call(&call);
    6464               
    65                 if (!IPC_GET_IMETHOD(call))
     65                switch (IPC_GET_IMETHOD(call)) {
     66                case IPC_M_PHONE_HUNGUP:
     67                        keep_on_going = false;
    6668                        break;
    67                
    68                 switch (IPC_GET_IMETHOD(call)) {
    6969                case VFS_IN_REGISTER:
    7070                        vfs_register(callid, &call);
    71                         cont = false;
     71                        keep_on_going = false;
    7272                        break;
    7373                case VFS_IN_MOUNT:
     
    123123                }
    124124        }
    125        
     125
    126126        /*
    127127         * Open files for this client will be cleaned up when its last
Note: See TracChangeset for help on using the changeset viewer.