File nut/net/lcpout.c


Included Files


External Variables

new_magic
extern uint32_t new_magic

Global Function LcpResetOptions()

void LcpResetOptions ( NUTDEVICE* dev )
Called by: LcpTxConfReq() nut/net/lcpout.c
References Variables: new_magic

Global Function LcpTxConfReq()

void LcpTxConfReq ( NUTDEVICE* dev, uint8_t id, uint8_t rejected )
Prototyped in: nut/include/netinet/if_ppp.h
Calls: LcpResetOptions() nut/net/lcpout.c
  NutLcpOutput() nut/net/lcpout.c
  NutNetBufAlloc() nut/dev/netbuf.c
  __byte_swap4()

Global Function LcpTxProtRej()

void LcpTxProtRej ( NUTDEVICE* dev, uint16_t protocol, NETBUF* nb )
Prototyped in: nut/include/netinet/if_ppp.h
Calls: NutLcpOutput() nut/net/lcpout.c
  NutNetBufAlloc() nut/dev/netbuf.c
  NutNetBufFree() nut/dev/netbuf.c
  memcpy() nut/c/string/memcpy.c
  __byte_swap2()

Global Function NutLcpOutput()

int NutLcpOutput ( NUTDEVICE* dev, uint8_t code, uint8_t id, NETBUF* nb )
Prototyped in: nut/include/netinet/if_ppp.h
Calls: NutNetBufAlloc() nut/dev/netbuf.c
  NutNetBufFree() nut/dev/netbuf.c
  NutPppOutput(), __byte_swap2()
Called by: LcpTxConfReq() nut/net/lcpout.c
  LcpTxProtRej() nut/net/lcpout.c