File nut/net/ipcpin.c


Included Files


Global Function IpcpRxConfAck()

void IpcpRxConfAck ( NUTDEVICE* dev, u_char id, NETBUF* nb )
Calls: NutEventPost() nut/os/event.c
  NutNetBufFree() nut/dev/netbuf.c
  IpcpLowerDown(), IpcpTxConfReq(), NutIpcpOutput()
Called by: NutIpcpInput() nut/net/ipcpin.c

Global Function IpcpRxConfReq()

void IpcpRxConfReq ( NUTDEVICE* dev, u_char id, NETBUF* nb )
Calls: NutEventPost() nut/os/event.c
  NutNetBufFree() nut/dev/netbuf.c
  IpcpLowerDown(), IpcpTxConfReq(), NutIpcpOutput()
Called by: NutIpcpInput() nut/net/ipcpin.c

Global Function IpcpRxProtRej()

void IpcpRxProtRej ( NUTDEVICE* dev )
Calls: IpcpLowerDown(), NutIpcpOutput()

Global Function IpcpRxTermAck()

void IpcpRxTermAck ( NUTDEVICE* dev, u_char id, NETBUF* nb )
Calls: IpcpLowerDown(), IpcpTxConfReq()
Called by: NutIpcpInput() nut/net/ipcpin.c

Global Function IpcpRxTermReq()

void IpcpRxTermReq ( NUTDEVICE* dev, u_char id, NETBUF* nb )
Calls: NutNetBufFree() nut/dev/netbuf.c
  IpcpLowerDown(), NutIpcpOutput()
Called by: NutIpcpInput() nut/net/ipcpin.c

Global Function NutIpcpInput()

void NutIpcpInput ( NUTDEVICE* dev, NETBUF* nb )
Prototyped in: nut/include/netinet/if_ppp.h
Calls: IpcpRxCodeRej() nut/net/ipcpin.c
  IpcpRxConfAck() nut/net/ipcpin.c
  IpcpRxConfNakRej() nut/net/ipcpin.c
  IpcpRxConfReq() nut/net/ipcpin.c
  IpcpRxTermAck() nut/net/ipcpin.c
  IpcpRxTermReq() nut/net/ipcpin.c
  NutNetBufFree() nut/dev/netbuf.c
  __byte_swap2()

Local Function IpcpRxCodeRej()

static void IpcpRxCodeRej ( NUTDEVICE* dev, u_char id, NETBUF* nb )
Calls: NutNetBufFree() nut/dev/netbuf.c
Called by: NutIpcpInput() nut/net/ipcpin.c

Local Function IpcpRxConfNakRej()

static void IpcpRxConfNakRej ( NUTDEVICE* dev, u_char id, NETBUF* nb, u_char rejected )
Calls: NutNetBufFree() nut/dev/netbuf.c
  IpcpLowerDown(), IpcpTxConfReq(), NutIpcpOutput()
Called by: NutIpcpInput() nut/net/ipcpin.c