Changeset 962f03b in mainline for uspace/lib/c/generic/iplink.c


Ignore:
Timestamp:
2012-02-27T19:32:15Z (12 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
56792a2
Parents:
87e5658c
Message:

IP links need to be made aware of configured IP addresses.

File:
1 edited

Legend:

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

    r87e5658c r962f03b  
    121121}
    122122
     123int iplink_addr_add(iplink_t *iplink, iplink_addr_t *addr)
     124{
     125        async_exch_t *exch = async_exchange_begin(iplink->sess);
     126
     127        int rc = async_req_1_0(exch, IPLINK_ADDR_ADD, (sysarg_t)addr->ipv4);
     128        async_exchange_end(exch);
     129
     130        return rc;
     131}
     132
     133int iplink_addr_remove(iplink_t *iplink, iplink_addr_t *addr)
     134{
     135        async_exch_t *exch = async_exchange_begin(iplink->sess);
     136
     137        int rc = async_req_1_0(exch, IPLINK_ADDR_REMOVE, (sysarg_t)addr->ipv4);
     138        async_exchange_end(exch);
     139
     140        return rc;
     141}
     142
    123143static void iplink_ev_recv(iplink_t *iplink, ipc_callid_t callid,
    124144    ipc_call_t *call)
Note: See TracChangeset for help on using the changeset viewer.