File nut/dev/ppp.c

References Functions: NutPppClose() nut/dev/ppp.c
  NutPppIOCtl() nut/dev/ppp.c
  NutPppInit() nut/dev/ppp.c
  NutPppOpen() nut/dev/ppp.c
  NutPppRead() nut/dev/ppp.c
  NutPppWrite() nut/dev/ppp.c
  NutPppWrite_P() nut/dev/ppp.c
  NutPppInput(), NutPppOutput()
References Variables: dcb_ppp nut/dev/ppp.c
  ifn_ppp nut/dev/ppp.c

Included Files


Global Variable ifn_ppp

IFNET ifn_ppp
Visible in:   nut/dev/ppp.c
Used in:   nut/dev/ppp.c

Global Variable devPpp

NUTDEVICE devPpp
Visible in:   nut/dev/ppp.c

Local Variables

dcb_ppp
static PPPDCB dcb_ppp
Used in:   nut/dev/ppp.c

Local Function NutPppClose()

static int NutPppClose ( NUTFILE* fp )
Calls: NutHeapFree() nut/os/heap.c
  IpcpClose()
Used in:   nut/dev/ppp.c

Local Function NutPppIOCtl()

static int NutPppIOCtl ( NUTDEVICE* dev, int req, void* conf )
Calls: LcpClose(), LcpLowerDown(), LcpLowerUp(), LcpOpen(), _ioctl()
Used in:   nut/dev/ppp.c

Local Function NutPppInit()

static int NutPppInit ( NUTDEVICE* dev )
Calls: NutPppInitStateMachine()
Used in:   nut/dev/ppp.c

Local Function NutPppOpen()

static NUTFILE* NutPppOpen ( NUTDEVICE* dev, const char* name, int mode, int acc )
Calls: NutHeapAlloc() nut/os/heap.c
  IpcpOpen(), _open(), memset()
Used in:   nut/dev/ppp.c

Local Function NutPppRead()

static int NutPppRead ( NUTFILE* fp, void* buffer, int size )
Calls: _read()
Used in:   nut/dev/ppp.c

Local Function NutPppWrite()

static int NutPppWrite ( NUTFILE* fp, const void* buffer, int len )
Calls: _write()
Used in:   nut/dev/ppp.c

Local Function NutPppWrite_P()

static int NutPppWrite_P ( NUTFILE* fp, const prog_char* buffer, int len )
Calls: _write_P()
Used in:   nut/dev/ppp.c