Changeset a46e56b in mainline for uspace/lib/c/generic/iplink.c


Ignore:
Timestamp:
2018-03-22T06:49:35Z (6 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
77f0a1d
Parents:
3e242d2
git-author:
Jakub Jermar <jakub@…> (2018-03-21 23:29:06)
git-committer:
Jakub Jermar <jakub@…> (2018-03-22 06:49:35)
Message:

Prefer handle over ID in naming handle variables

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/iplink.c

    r3e242d2 ra46e56b  
    4545#include <stdlib.h>
    4646
    47 static void iplink_cb_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg);
     47static void iplink_cb_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg);
    4848
    4949errno_t iplink_open(async_sess_t *sess, iplink_ev_ops_t *ev_ops, void *arg,
     
    245245}
    246246
    247 static void iplink_ev_recv(iplink_t *iplink, cap_call_handle_t iid,
     247static void iplink_ev_recv(iplink_t *iplink, cap_call_handle_t icall_handle,
    248248    ipc_call_t *icall)
    249249{
     
    255255            &sdu.size);
    256256        if (rc != EOK) {
    257                 async_answer_0(iid, rc);
     257                async_answer_0(icall_handle, rc);
    258258                return;
    259259        }
     
    261261        rc = iplink->ev_ops->recv(iplink, &sdu, ver);
    262262        free(sdu.data);
    263         async_answer_0(iid, rc);
    264 }
    265 
    266 static void iplink_ev_change_addr(iplink_t *iplink, cap_call_handle_t iid,
     263        async_answer_0(icall_handle, rc);
     264}
     265
     266static void iplink_ev_change_addr(iplink_t *iplink, cap_call_handle_t icall_handle,
    267267    ipc_call_t *icall)
    268268{
     
    273273            sizeof(addr48_t), sizeof(addr48_t), 0, &size);
    274274        if (rc != EOK) {
    275                 async_answer_0(iid, rc);
     275                async_answer_0(icall_handle, rc);
    276276                return;
    277277        }
     
    279279        rc = iplink->ev_ops->change_addr(iplink, *addr);
    280280        free(addr);
    281         async_answer_0(iid, EOK);
    282 }
    283 
    284 static void iplink_cb_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     281        async_answer_0(icall_handle, EOK);
     282}
     283
     284static void iplink_cb_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    285285{
    286286        iplink_t *iplink = (iplink_t *) arg;
     
    288288        while (true) {
    289289                ipc_call_t call;
    290                 cap_call_handle_t callid = async_get_call(&call);
     290                cap_call_handle_t chandle = async_get_call(&call);
    291291
    292292                if (!IPC_GET_IMETHOD(call)) {
     
    297297                switch (IPC_GET_IMETHOD(call)) {
    298298                case IPLINK_EV_RECV:
    299                         iplink_ev_recv(iplink, callid, &call);
     299                        iplink_ev_recv(iplink, chandle, &call);
    300300                        break;
    301301                case IPLINK_EV_CHANGE_ADDR:
    302                         iplink_ev_change_addr(iplink, callid, &call);
     302                        iplink_ev_change_addr(iplink, chandle, &call);
    303303                        break;
    304304                default:
    305                         async_answer_0(callid, ENOTSUP);
     305                        async_answer_0(chandle, ENOTSUP);
    306306                }
    307307        }
Note: See TracChangeset for help on using the changeset viewer.