Changeset 20614d0 in mainline for uspace/srv/ns/ns.c


Ignore:
Timestamp:
2007-11-03T14:59:41Z (17 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
828d215
Parents:
4d21cf8
Message:

Add ipc_answer_fast_[01] macros so that ipc_answer_fast() users don't have to
write zero arguments all the time.

File:
1 edited

Legend:

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

    r4d21cf8 r20614d0  
    9393                ph_addr = (void *) sysinfo_value(name);
    9494                if (!ph_addr) {
    95                         ipc_answer_fast(callid, ENOENT, 0, 0);
     95                        ipc_answer_fast_0(callid, ENOENT);
    9696                        return;
    9797                }
    9898                *addr = as_get_mappable_page(PAGE_SIZE);
    99                 physmem_map(ph_addr, *addr, 1, AS_AREA_READ | AS_AREA_CACHEABLE);
    100         }
    101         ipc_answer_fast(callid, 0, (ipcarg_t) *addr, AS_AREA_READ);
     99                physmem_map(ph_addr, *addr, 1,
     100                    AS_AREA_READ | AS_AREA_CACHEABLE);
     101        }
     102        ipc_answer_fast(callid, EOK, (ipcarg_t) *addr, AS_AREA_READ);
    102103}
    103104
     
    128129                                break;
    129130                        default:
    130                                 ipc_answer_fast(callid, ENOENT, 0, 0);
     131                                ipc_answer_fast_0(callid, ENOENT);
    131132                        }
    132133                        continue;
    133134                case IPC_M_PHONE_HUNGUP:
    134                         retval = 0;
     135                        retval = EOK;
    135136                        break;
    136137                case IPC_M_CONNECT_TO_ME:
     
    153154                }
    154155                if (!(callid & IPC_CALLID_NOTIFICATION)) {
    155                         ipc_answer_fast(callid, retval, 0, 0);
     156                        ipc_answer_fast_0(callid, retval);
    156157                }
    157158        }
Note: See TracChangeset for help on using the changeset viewer.