]> Zhao Yanbai Git Server - minix.git/commitdiff
lwip: no need to retrieve own endpoint 50/3050/1
authorDavid van Moolenbroek <david@minix3.org>
Sat, 18 Jul 2015 08:07:19 +0000 (10:07 +0200)
committerDavid van Moolenbroek <david@minix3.org>
Sat, 8 Aug 2015 16:57:14 +0000 (16:57 +0000)
Change-Id: I86bd20be9b1aec4116edbe112eb562737860568f

minix/net/lwip/driver.c
minix/net/lwip/eth.c
minix/net/lwip/lwip.c

index d5c69445e0628a05d4c977d24399f8d0c774fbae..a88f0ab0bc3998ef6bc3564f2e54553367039296 100644 (file)
@@ -37,7 +37,6 @@
 static struct nic devices[MAX_DEVS];
 
 static ip_addr_t ip_addr_none = { IPADDR_NONE };
-extern endpoint_t lwip_ep;
 
 void nic_assign_driver(const char * dev_type,
                        unsigned int dev_num,
index 8b65c01cabe7ea428ce1317638072f30b9caf552..94a732ef63d7bde8ac3b423744def5c757113d05 100644 (file)
@@ -62,8 +62,6 @@
 #include "proto.h"
 #include "driver.h"
 
-extern endpoint_t lwip_ep;
-
 static err_t low_level_output(__unused struct netif *netif, struct pbuf *pbuf)
 {
        struct nic * nic;
index f7b5af051be183022a0175f80add4b1d6f73c6e3..39e7607124a6fe06f374f0f596a288fd68001db5 100644 (file)
@@ -22,8 +22,6 @@
 #include <netif/etharp.h>
 #include <lwip/tcp_impl.h>
 
-endpoint_t lwip_ep;
-
 static minix_timer_t tcp_ftmr, tcp_stmr, arp_tmr;
 static int arp_ticks, tcp_fticks, tcp_sticks;
 
@@ -60,13 +58,6 @@ static int sef_cb_init_fresh(__unused int type, __unused sef_init_info_t *info)
        int err;
        unsigned int hz;
 
-       char my_name[16];
-       int my_priv;
-
-       err = sys_whoami(&lwip_ep, my_name, sizeof(my_name), &my_priv);
-       if (err != OK)
-               panic("Cannot get own endpoint");
-
        nic_init_all();
        inet_read_conf();