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: _close() nut/crt/close.c
  IpcpClose(), NutHeapRootFree()
Used in:   nut/dev/ppp.c

Local Function NutPppIOCtl()

static int NutPppIOCtl ( NUTDEVICE* dev, int req, void* conf )
Calls: _ioctl() nut/crt/ioctl.c
  LcpClose(), LcpLowerDown(), LcpLowerUp(), LcpOpen()
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: memset() nut/c/string/memset.c
  IpcpOpen(), NutHeapRootAlloc(), _open()
Used in:   nut/dev/ppp.c

Local Function NutPppRead()

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

Local Function NutPppWrite()

static int NutPppWrite ( NUTFILE* fp, const void* buffer, int len )
Calls: _write() nut/crt/write.c
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() nut/crt/write_p.c
Used in:   nut/dev/ppp.c