Changeset c62a8275 in mainline for uspace/srv/net/ethip/ethip.c


Ignore:
Timestamp:
2014-09-01T11:17:23Z (10 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a4666a9
Parents:
f93ba6d (diff), 320bd52 (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 from lp:~nufcia/helenos/rtl8169.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/ethip/ethip.c

    rf93ba6d rc62a8275  
    5959static int ethip_get_mtu(iplink_srv_t *srv, size_t *mtu);
    6060static int ethip_get_mac48(iplink_srv_t *srv, addr48_t *mac);
     61static int ethip_set_mac48(iplink_srv_t *srv, addr48_t *mac);
    6162static int ethip_addr_add(iplink_srv_t *srv, inet_addr_t *addr);
    6263static int ethip_addr_remove(iplink_srv_t *srv, inet_addr_t *addr);
     
    7172        .get_mtu = ethip_get_mtu,
    7273        .get_mac48 = ethip_get_mac48,
     74        .set_mac48 = ethip_set_mac48,
    7375        .addr_add = ethip_addr_add,
    7476        .addr_remove = ethip_addr_remove
     
    284286}
    285287
     288static int ethip_set_mac48(iplink_srv_t *srv, addr48_t *mac)
     289{
     290        log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_set_mac48()");
     291       
     292        ethip_nic_t *nic = (ethip_nic_t *) srv->arg;
     293        addr48(*mac, nic->mac_addr);
     294       
     295        return EOK;
     296}
     297
    286298static int ethip_addr_add(iplink_srv_t *srv, inet_addr_t *addr)
    287299{
Note: See TracChangeset for help on using the changeset viewer.