Changeset a46e56b in mainline for uspace/lib/c/generic/inet/tcp.c


Ignore:
Timestamp:
2018-03-22T06:49:35Z (7 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/inet/tcp.c

    r3e242d2 ra46e56b  
    637637 * @param icall Call data
    638638 */
    639 static void tcp_ev_connected(tcp_t *tcp, cap_call_handle_t iid, ipc_call_t *icall)
     639static void tcp_ev_connected(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall)
    640640{
    641641        tcp_conn_t *conn;
     
    647647        rc = tcp_conn_get(tcp, conn_id, &conn);
    648648        if (rc != EOK) {
    649                 async_answer_0(iid, ENOENT);
     649                async_answer_0(icall_handle, ENOENT);
    650650                return;
    651651        }
     
    656656        fibril_mutex_unlock(&conn->lock);
    657657
    658         async_answer_0(iid, EOK);
     658        async_answer_0(icall_handle, EOK);
    659659}
    660660
     
    665665 * @param icall Call data
    666666 */
    667 static void tcp_ev_conn_failed(tcp_t *tcp, cap_call_handle_t iid, ipc_call_t *icall)
     667static void tcp_ev_conn_failed(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall)
    668668{
    669669        tcp_conn_t *conn;
     
    675675        rc = tcp_conn_get(tcp, conn_id, &conn);
    676676        if (rc != EOK) {
    677                 async_answer_0(iid, ENOENT);
     677                async_answer_0(icall_handle, ENOENT);
    678678                return;
    679679        }
     
    684684        fibril_mutex_unlock(&conn->lock);
    685685
    686         async_answer_0(iid, EOK);
     686        async_answer_0(icall_handle, EOK);
    687687}
    688688
     
    693693 * @param icall Call data
    694694 */
    695 static void tcp_ev_conn_reset(tcp_t *tcp, cap_call_handle_t iid, ipc_call_t *icall)
     695static void tcp_ev_conn_reset(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall)
    696696{
    697697        tcp_conn_t *conn;
     
    703703        rc = tcp_conn_get(tcp, conn_id, &conn);
    704704        if (rc != EOK) {
    705                 async_answer_0(iid, ENOENT);
     705                async_answer_0(icall_handle, ENOENT);
    706706                return;
    707707        }
     
    712712        fibril_mutex_unlock(&conn->lock);
    713713
    714         async_answer_0(iid, EOK);
     714        async_answer_0(icall_handle, EOK);
    715715}
    716716
     
    721721 * @param icall Call data
    722722 */
    723 static void tcp_ev_data(tcp_t *tcp, cap_call_handle_t iid, ipc_call_t *icall)
     723static void tcp_ev_data(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall)
    724724{
    725725        tcp_conn_t *conn;
     
    731731        rc = tcp_conn_get(tcp, conn_id, &conn);
    732732        if (rc != EOK) {
    733                 async_answer_0(iid, ENOENT);
     733                async_answer_0(icall_handle, ENOENT);
    734734                return;
    735735        }
     
    741741                conn->cb->data_avail(conn);
    742742
    743         async_answer_0(iid, EOK);
     743        async_answer_0(icall_handle, EOK);
    744744}
    745745
     
    750750 * @param icall Call data
    751751 */
    752 static void tcp_ev_urg_data(tcp_t *tcp, cap_call_handle_t iid, ipc_call_t *icall)
    753 {
    754         async_answer_0(iid, ENOTSUP);
     752static void tcp_ev_urg_data(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall)
     753{
     754        async_answer_0(icall_handle, ENOTSUP);
    755755}
    756756
     
    761761 * @param icall Call data
    762762 */
    763 static void tcp_ev_new_conn(tcp_t *tcp, cap_call_handle_t iid, ipc_call_t *icall)
     763static void tcp_ev_new_conn(tcp_t *tcp, cap_call_handle_t icall_handle, ipc_call_t *icall)
    764764{
    765765        tcp_listener_t *lst;
     
    776776        rc = tcp_listener_get(tcp, lst_id, &lst);
    777777        if (rc != EOK) {
    778                 async_answer_0(iid, ENOENT);
     778                async_answer_0(icall_handle, ENOENT);
    779779                return;
    780780        }
     
    782782        rc = tcp_conn_new(tcp, conn_id, lst->cb, lst->cb_arg, &conn);
    783783        if (rc != EOK) {
    784                 async_answer_0(iid, ENOMEM);
     784                async_answer_0(icall_handle, ENOMEM);
    785785                return;
    786786        }
     
    789789                cinfo = calloc(1, sizeof(tcp_in_conn_t));
    790790                if (cinfo == NULL) {
    791                         async_answer_0(iid, ENOMEM);
     791                        async_answer_0(icall_handle, ENOMEM);
    792792                        return;
    793793                }
     
    798798                fid = fibril_create(tcp_conn_fibril, cinfo);
    799799                if (fid == 0) {
    800                         async_answer_0(iid, ENOMEM);
     800                        async_answer_0(icall_handle, ENOMEM);
    801801                }
    802802
     
    804804        }
    805805
    806         async_answer_0(iid, EOK);
     806        async_answer_0(icall_handle, EOK);
    807807}
    808808
     
    813813 * @param arg Argument, TCP client
    814814 */
    815 static void tcp_cb_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     815static void tcp_cb_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    816816{
    817817        tcp_t *tcp = (tcp_t *)arg;
    818818
    819         async_answer_0(iid, EOK);
     819        async_answer_0(icall_handle, EOK);
    820820
    821821        while (true) {
    822822                ipc_call_t call;
    823                 cap_call_handle_t callid = async_get_call(&call);
     823                cap_call_handle_t chandle = async_get_call(&call);
    824824
    825825                if (!IPC_GET_IMETHOD(call)) {
     
    830830                switch (IPC_GET_IMETHOD(call)) {
    831831                case TCP_EV_CONNECTED:
    832                         tcp_ev_connected(tcp, callid, &call);
     832                        tcp_ev_connected(tcp, chandle, &call);
    833833                        break;
    834834                case TCP_EV_CONN_FAILED:
    835                         tcp_ev_conn_failed(tcp, callid, &call);
     835                        tcp_ev_conn_failed(tcp, chandle, &call);
    836836                        break;
    837837                case TCP_EV_CONN_RESET:
    838                         tcp_ev_conn_reset(tcp, callid, &call);
     838                        tcp_ev_conn_reset(tcp, chandle, &call);
    839839                        break;
    840840                case TCP_EV_DATA:
    841                         tcp_ev_data(tcp, callid, &call);
     841                        tcp_ev_data(tcp, chandle, &call);
    842842                        break;
    843843                case TCP_EV_URG_DATA:
    844                         tcp_ev_urg_data(tcp, callid, &call);
     844                        tcp_ev_urg_data(tcp, chandle, &call);
    845845                        break;
    846846                case TCP_EV_NEW_CONN:
    847                         tcp_ev_new_conn(tcp, callid, &call);
     847                        tcp_ev_new_conn(tcp, chandle, &call);
    848848                        break;
    849849                default:
    850                         async_answer_0(callid, ENOTSUP);
     850                        async_answer_0(chandle, ENOTSUP);
    851851                        break;
    852852                }
Note: See TracChangeset for help on using the changeset viewer.