Changeset 962f03b in mainline for uspace/srv/inet/inet_link.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/srv/inet/inet_link.c

    r87e5658c r962f03b  
    151151{
    152152        inet_link_t *ilink;
     153        iplink_addr_t iaddr;
    153154        int rc;
    154155
     
    194195        addr->ilink = ilink;
    195196        inet_addrobj_add(addr);
     197
     198        iaddr.ipv4 = addr->naddr.ipv4;
     199        rc = iplink_addr_add(ilink->iplink, &iaddr);
     200        if (rc != EOK) {
     201                log_msg(LVL_ERROR, "Failed setting IP address on internet link.");
     202                /* XXX Roll back */
     203                return rc;
     204        }
    196205
    197206        return EOK;
Note: See TracChangeset for help on using the changeset viewer.