File nut/net/lcpout.c


Included Files


External Variables

new_magic
extern u_long new_magic
Defined in: nut/net/pppsm.c

Global Function LcpResetOptions()

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

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() nut/include/sys/types.h
Called by: LcpLowerUp() nut/net/pppsm.c
  LcpOpen() nut/net/pppsm.c
  LcpRxConfAck() nut/net/lcpin.c
  LcpRxConfNakRej() nut/net/lcpin.c
  LcpRxConfReq() nut/net/lcpin.c
  LcpRxTermAck() nut/net/lcpin.c
  NutPppSm() nut/net/pppsm.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() nut/include/sys/types.h
  memcpy()
Called by: NutPppInput() nut/net/pppin.c

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() nut/net/pppout.c
  __byte_swap2() nut/include/sys/types.h
Called by: LcpClose() nut/net/pppsm.c
  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
  NutPppSm() nut/net/pppsm.c