Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/inetsrv/inet_link.c

    r695b6ff r1f97352  
    140140                already_known = false;
    141141
    142                 list_foreach(inet_link_list, link_list, inet_link_t, ilink) {
     142                list_foreach(inet_link_list, ilink_link) {
     143                        inet_link_t *ilink = list_get_instance(ilink_link,
     144                            inet_link_t, link_list);
    143145                        if (ilink->svc_id == svcs[i]) {
    144146                                already_known = true;
     
    235237        inet_addrobj_t *addr = NULL;
    236238       
    237         /* XXX FIXME Cannot rely on loopback being the first IP link service!! */
    238239        if (first_link) {
    239240                addr = inet_addrobj_new();
     
    241242                inet_naddr(&addr->naddr, 127, 0, 0, 1, 24);
    242243                first_link = false;
     244        } else {
     245                /*
     246                 * FIXME
     247                 * Setting static IPv4 address for testing purposes:
     248                 * 10.0.2.15/24
     249                 */
     250                addr = inet_addrobj_new();
     251               
     252                inet_naddr(&addr->naddr, 10, 0, 2, 15, 24);
    243253        }
    244254       
     
    482492        fibril_mutex_lock(&inet_discovery_lock);
    483493
    484         list_foreach(inet_link_list, link_list, inet_link_t, ilink) {
     494        list_foreach(inet_link_list, elem) {
     495                inet_link_t *ilink = list_get_instance(elem, inet_link_t,
     496                    link_list);
     497
    485498                if (ilink->svc_id == link_id) {
    486499                        fibril_mutex_unlock(&inet_discovery_lock);
Note: See TracChangeset for help on using the changeset viewer.