File nut/net/lcpout.c
Included Files
#include <nut/include/include2/string.h>
#include <nut/include/dev/ppp.h>
#include <sys/types.h>
#include <nut/include/sys/heap.h>
#include <nut/include/netinet/in.h>
#include <nut/include/net/if_var.h>
#include <nut/include/netinet/if_ppp.h>
#include <nut/include/netinet/ppp_fsm.h>
#include <nut/include/net/ppp.h>
#include <nut/include/dev/usart.h>
#include <io.h>
External Variables
new_magic
extern uint32_t 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()
nut/boot/appload/utils.c
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, 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
__byte_swap2()
nut/boot/appload/utils.c
memcpy()
nut/c/string/memcpy.c
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
__byte_swap2()
nut/boot/appload/utils.c
NutPppOutput()
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
Local Function LcpResetOptions()
static inline void LcpResetOptions ( NUTDEVICE* dev )
Calls:
_ioctl()
nut/crt/ioctl.c
Called by:
LcpTxConfReq()
nut/net/lcpout.c
References Variables:
new_magic