Changeset b1e6269 in mainline for kernel/generic/src/ipc/sysipc_ops.c


Ignore:
Timestamp:
2012-08-24T22:27:44Z (12 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
20282ef3
Parents:
13dbaa8c
Message:

Add two new sysipc_ops_t members:

  • request_forget()
  • answer_cleanup()

Call these members to perform cleanup at appropriate times.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/ipc/sysipc_ops.c

    r13dbaa8c rb1e6269  
    6464static sysipc_ops_t null_ops = {
    6565        .request_preprocess = null_request_preprocess,
     66        .request_forget = null_request_forget,
    6667        .request_process = null_request_process,
     68        .answer_cleanup = null_answer_cleanup,
    6769        .answer_preprocess = null_answer_preprocess,
    6870        .answer_process = null_answer_process,
     
    7476}
    7577
     78void null_request_forget(call_t *call)
     79{
     80}
     81
    7682int null_request_process(call_t *call, answerbox_t *box)
    7783{
    7884        return EOK;
     85}
     86
     87void null_answer_cleanup(call_t *call, ipc_data_t *data)
     88{
    7989}
    8090
Note: See TracChangeset for help on using the changeset viewer.