Included Files
- #include <nut/include/cfg/os.h>
- #include </usr/avr/include/string.h>
- #include <nut/include/io.h>
- #include <nut/include/fcntl.h>
- #include <nut/include/net/if_var.h>
- #include <nut/include/net/ppp.h>
- #include <nut/include/sys/heap.h>
- #include <nut/include/sys/event.h>
- #include <nut/include/sys/timer.h>
- #include <nut/include/sys/thread.h>
- #include <nut/include/dev/ppp.h>
- #include <nut/include/netinet/ppp_fsm.h>
- #include <nut/include/dev/ahdlc.h>
IFNET ifn_ppp
NUTDEVICE devPpp
Local Variables
dcb_ppp
static PPPDCB dcb_ppp
static int NutPppClose ( NUTFILE* fp )
static int NutPppIOCtl ( NUTDEVICE* dev, int req, void* conf )
static int NutPppInit ( NUTDEVICE* dev )
static NUTFILE* NutPppOpen ( NUTDEVICE* dev, const char* name, int mode, int acc )
static int NutPppRead ( NUTFILE* fp, void* buffer, int size )
static int NutPppWrite ( NUTFILE* fp, const void* buffer, int len )
static int NutPppWrite_P ( NUTFILE* fp, const prog_char* buffer, int len )