diff --git a/drivers/net/mmnif.c b/drivers/net/mmnif.c index f8b2afbf..5408ac1b 100644 --- a/drivers/net/mmnif.c +++ b/drivers/net/mmnif.c @@ -849,7 +849,7 @@ drop_packet_fast: mmnif->stats.tx_err++; - return ERR_OK; + return ERR_IF; } /* mmnif_link_layer(): wrapper function called by ip_output() diff --git a/kernel/tests.c b/kernel/tests.c index f4518198..05c201db 100644 --- a/kernel/tests.c +++ b/kernel/tests.c @@ -132,6 +132,7 @@ static int join_test(void* arg) #if defined(CONFIG_LWIP) && defined(CONFIG_ROCKCREEK) static int srv_cnt = 0; +static Server srv; void srv_on_read(ServerEventArgs* e) { // kprintf("%i:",srv_cnt); @@ -180,7 +181,7 @@ void srv_on_conn(ServerEventArgs* e) void* server_task(void* e) { - Server srv; + server_init(&srv,5555,2); kprintf("created server\n");