Go to the source code of this file.
Functions | |
void | NutTraceTcp (FILE *stream, uint8_t flags) |
Control TCP tracing. | |
void | NutTracePPP (FILE *stream, uint8_t flags) |
Control PPP tracing. | |
void | NutDumpTcpHeader (FILE *stream, char *ds, TCPSOCKET *sock, NETBUF *nb) |
void | NutDumpSockState (FILE *stream, uint8_t state, char *lead, char *trail) |
void | NutDumpSocketList (FILE *stream) |
void | NutDumpLcpOption (FILE *stream, NETBUF *nb) |
void | NutDumpLcp (FILE *stream, NETBUF *nb) |
void | NutDumpPpp (FILE *stream, NETBUF *nb) |
Variables | |
FILE * | __tcp_trs |
TCP trace output stream. | |
uint_fast8_t | __tcp_trf |
TCP trace flags. | |
FILE * | __ppp_trs |
PPP trace output stream. | |
uint_fast8_t | __ppp_trf |
PPP trace flags. |
Control TCP tracing.
stream | Pointer to a previously opened stream or null to leave it unchanged. | |
flags | Flags to enable specific traces. |
Definition at line 202 of file netdebug.c.
Referenced by main().
Control PPP tracing.
stream | Pointer to a previously opened stream or null to disable trace output. | |
flags | Flags to enable specific traces. |
Definition at line 429 of file pppdebug.c.
Referenced by main().
Definition at line 105 of file netdebug.c.
Referenced by NutTcpOutput(), NutTcpReject(), NutTcpSm(), and NutTcpStateRetranTimeout().
void NutDumpSocketList | ( | FILE * | stream | ) |
Definition at line 173 of file netdebug.c.
TCP trace output stream.
Definition at line 102 of file netdebug.c.
Referenced by NutArpCacheQuery(), NutArpCacheUpdate(), NutDhcpClient(), NutDhcpIfConfig(), NutTcpOutput(), NutTcpReject(), NutTcpSm(), NutTcpStateRetranTimeout(), and NutTraceTcp().
TCP trace flags.
Definition at line 103 of file netdebug.c.
Referenced by NutArpCacheQuery(), NutArpCacheUpdate(), NutDhcpClient(), NutDhcpIfConfig(), NutTcpOutput(), NutTcpReject(), NutTcpSm(), NutTcpStateRetranTimeout(), and NutTraceTcp().
PPP trace output stream.
Definition at line 71 of file pppdebug.c.
Referenced by IpcpClose(), IpcpLowerDown(), IpcpLowerUp(), IpcpOpen(), LcpClose(), LcpLowerDown(), LcpLowerUp(), LcpOpen(), NutPppInput(), NutPppOutput(), and NutTracePPP().
PPP trace flags.
Definition at line 72 of file pppdebug.c.
Referenced by IpcpClose(), IpcpLowerDown(), IpcpLowerUp(), IpcpOpen(), LcpClose(), LcpLowerDown(), LcpLowerUp(), LcpOpen(), NutPppInput(), NutPppOutput(), and NutTracePPP().