Changeset 132ab5d1 in mainline for uspace/lib/c/generic/inetcfg.c


Ignore:
Timestamp:
2018-01-30T03:20:45Z (8 years ago)
Author:
Jenda <jenda.jzqk73@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5a6cc679
Parents:
8bfb163 (diff), 6a5d05b (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge commit '6a5d05bd2551e64111bea4f9332dd7448c26ce84' into forwardport

Separate return value from error code in gen_irq_code*().

File:
1 edited

Legend:

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

    r8bfb163 r132ab5d1  
    5555        }
    5656
    57         sysarg_t retval;
     57        int retval;
    5858        async_wait_for(req, &retval);
    5959
     
    7474 * @param data          Place to store pointer to array of IDs
    7575 * @param count         Place to store number of IDs
    76  * @return              EOK on success or negative error code
     76 * @return              EOK on success or an error code
    7777 */
    7878static int inetcfg_get_ids_internal(sysarg_t method, sysarg_t arg1,
     
    158158        }
    159159       
    160         sysarg_t retval;
     160        int retval;
    161161        async_wait_for(req, &retval);
    162162       
    163163        *addr_id = IPC_GET_ARG1(answer);
    164164       
    165         return (int) retval;
     165        return retval;
    166166}
    167167
     
    187187            sizeof(inet_naddr_t), &answer_naddr);
    188188       
    189         sysarg_t retval_naddr;
     189        int retval_naddr;
    190190        async_wait_for(req_naddr, &retval_naddr);
    191191       
     
    193193                async_exchange_end(exch);
    194194                async_forget(req);
    195                 return (int) retval_naddr;
     195                return retval_naddr;
    196196        }
    197197       
     
    203203        async_exchange_end(exch);
    204204       
    205         sysarg_t retval_name;
     205        int retval_name;
    206206        async_wait_for(req_name, &retval_name);
    207207       
    208208        if (retval_name != EOK) {
    209209                async_forget(req);
    210                 return (int) retval_name;
    211         }
    212        
    213         sysarg_t retval;
     210                return retval_name;
     211        }
     212       
     213        int retval;
    214214        async_wait_for(req, &retval);
    215215       
    216216        if (retval != EOK)
    217                 return (int) retval;
     217                return retval;
    218218       
    219219        size_t act_size = IPC_GET_ARG2(answer_name);
     
    234234        ipc_call_t answer;
    235235        aid_t req = async_send_1(exch, INETCFG_ADDR_GET_ID, link_id, &answer);
    236         sysarg_t retval = async_data_write_start(exch, name, str_size(name));
     236        int retval = async_data_write_start(exch, name, str_size(name));
    237237
    238238        async_exchange_end(exch);
     
    280280{
    281281        ipc_call_t dreply;
    282         sysarg_t dretval;
     282        int dretval;
    283283        size_t act_size;
    284284        char name_buf[LOC_NAME_MAXLEN + 1];
     
    299299        }
    300300
    301         sysarg_t retval;
     301        int retval;
    302302        async_wait_for(req, &retval);
    303303
     
    356356        }
    357357       
    358         sysarg_t retval;
     358        int retval;
    359359        async_wait_for(req, &retval);
    360360       
    361361        *sroute_id = IPC_GET_ARG1(answer);
    362362       
    363         return (int) retval;
     363        return retval;
    364364}
    365365
     
    385385            sizeof(inet_naddr_t), &answer_dest);
    386386       
    387         sysarg_t retval_dest;
     387        int retval_dest;
    388388        async_wait_for(req_dest, &retval_dest);
    389389       
     
    391391                async_exchange_end(exch);
    392392                async_forget(req);
    393                 return (int) retval_dest;
     393                return retval_dest;
    394394        }
    395395       
     
    398398            sizeof(inet_addr_t), &answer_router);
    399399       
    400         sysarg_t retval_router;
     400        int retval_router;
    401401        async_wait_for(req_router, &retval_router);
    402402       
     
    404404                async_exchange_end(exch);
    405405                async_forget(req);
    406                 return (int) retval_router;
     406                return retval_router;
    407407        }
    408408       
     
    414414        async_exchange_end(exch);
    415415       
    416         sysarg_t retval_name;
     416        int retval_name;
    417417        async_wait_for(req_name, &retval_name);
    418418       
    419419        if (retval_name != EOK) {
    420420                async_forget(req);
    421                 return (int) retval_name;
    422         }
    423        
    424         sysarg_t retval;
     421                return retval_name;
     422        }
     423       
     424        int retval;
    425425        async_wait_for(req, &retval);
    426426       
    427427        if (retval != EOK)
    428                 return (int) retval;
     428                return retval;
    429429       
    430430        size_t act_size = IPC_GET_ARG2(answer_name);
     
    444444        ipc_call_t answer;
    445445        aid_t req = async_send_0(exch, INETCFG_SROUTE_GET_ID, &answer);
    446         sysarg_t retval = async_data_write_start(exch, name, str_size(name));
     446        int retval = async_data_write_start(exch, name, str_size(name));
    447447
    448448        async_exchange_end(exch);
Note: See TracChangeset for help on using the changeset viewer.