File nut/net/lcpout.c


Included Files


External Variables

new_magic
extern u_long 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, u_char id, u_char 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()
Called by: LcpRxConfAck() nut/net/lcpin.c
  LcpRxConfNakRej() nut/net/lcpin.c
  LcpRxConfReq() nut/net/lcpin.c
  LcpRxTermAck() nut/net/lcpin.c

Global Function LcpTxProtRej()

void LcpTxProtRej ( NUTDEVICE* dev, u_short 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
  __byte_swap2(), memcpy()

Global Function NutLcpOutput()

int NutLcpOutput ( NUTDEVICE* dev, u_char code, u_char 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: LcpRxConfAck() nut/net/lcpin.c
  LcpRxConfNakRej() nut/net/lcpin.c
  LcpRxConfReq() nut/net/lcpin.c
  LcpRxEchoReq() nut/net/lcpin.c
  LcpRxTermReq() nut/net/lcpin.c
  LcpTxConfReq() nut/net/lcpout.c
  LcpTxProtRej() nut/net/lcpout.c