Changeset ee2fa30a in mainline for uspace/srv/net


Ignore:
Timestamp:
2011-06-22T23:28:56Z (14 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b366a6f4
Parents:
ef09a7a
Message:

undo development effort which was neither finished nor properly debugged yet
(this unbreaks networking once again)

Location:
uspace/srv/net
Files:
2 edited

Legend:

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

    ref09a7a ree2fa30a  
    479479       
    480480        /* Network interface layer startup */
     481        services_t internet_service;
    481482        if (netif->nil) {
    482483                setting = measured_strings_find(&netif->configuration, (uint8_t *) CONF_MTU, 0);
     
    486487               
    487488                int mtu = setting ? strtol((char *) setting->value, NULL, 10) : 0;
    488                
    489                 rc = nil_device_req(netif->nil->sess, netif->id, mtu);
     489                rc = nil_device_req(netif->nil->sess, netif->id, mtu,
     490                    netif->driver->service);
    490491                if (rc != EOK)
    491492                        return rc;
    492         }
     493               
     494                internet_service = netif->nil->service;
     495        } else
     496                internet_service = netif->driver->service;
    493497       
    494498        /* Inter-network layer startup */
    495         rc = ip_device_req(netif->il->sess, netif->id);
     499        rc = ip_device_req(netif->il->sess, netif->id, internet_service);
    496500        if (rc != EOK)
    497501                return rc;
  • uspace/srv/net/netif/lo/lo.c

    ref09a7a ree2fa30a  
    225225{
    226226        /* Start the module */
    227         return netif_module_start(SERVICE_NILDUMMY);
     227        return netif_module_start();
    228228}
    229229
Note: See TracChangeset for help on using the changeset viewer.