#include <ubixos/types.h>
#include <ubixos/sched.h>
#include <ubixos/endtask.h>
#include <net/sys.h>
#include <net/mem.h>
#include <net/memp.h>
#include <net/tcpip.h>
#include <netif/loopif.h>
#include <netif/tcpdump.h>
#include <netif/ethernetif.h>
#include <ubixos/exec.h>
#include <lib/kmalloc.h>
#include <lib/kprintf.h>
Go to the source code of this file.
Functions | |
| int | net_init () |
| void | netMainThread () |
| static void | tcpip_init_done (void *arg) |
| int net_init | ( | ) |
Definition at line 50 of file init.c.
References mem_init(), memp_init(), netMainThread(), pbuf_init(), sys_init(), and sys_thread_new().
| void netMainThread | ( | ) |
Definition at line 66 of file init.c.
References _current, endTask(), ethernetif_init(), taskStruct::id, IP4_ADDR, kprintf(), loopif_init(), netif_add(), netif_init(), netif_set_default(), shell_init(), sys_sem_free(), sys_sem_new(), sys_sem_wait(), tcpip_init(), tcpip_init_done, and tcpip_input().
Referenced by net_init().
| static void tcpip_init_done | ( | void * | arg | ) | [static] |
1.4.7