User`s guide
70
K
A
DAK
KwikNet System Configuration
Debug and Logging Parameters (continued)
Informational Messages
Check this box to enable informational messages to be generated to help monitor the
progress of KwikNet as it executes. If this box is checked, code is inserted into the KwikNet
Library to generate progress messages. To omit this code, leave this box unchecked.
Error Reporting
Check this box to enable warning and error messages to be generated to help identify
unexpected problems encountered by KwikNet as it executes. If this box is checked, code
is inserted into the KwikNet Library to generate warning and error messages. To omit this
code, leave this box unchecked.
Halt on Warnings and Fatal Errors
Check this box to force KwikNet to halt if it generates a warning or fatal error message.
KwikNet will attempt to display the message on the recording device and will then spin
forever in a compute bound loop calling the breakpoint trap function kn_bphit().
If you do not want KwikNet to stop in this fashion, leave this box unchecked.
Error Trap
Many of the procedures in the KwikNet TCP/IP Stack and its optional modules can
generate a debug trap after logging a debug message when an error is detected. Check
this box if you wish all such debug traps to be vectored to the KwikNet error trap
procedure kn_bphit() on which you can place a debugger breakpoint. Otherwise, leave
this box unchecked.
Monitor Memory Usage
Check this box to monitor memory usage.
KwikNet will monitor all memory allocated by
functions kn_msmalloc() or kn_msgetzero() and freed by function kn_msfree(). The
results can be viewed using function kn_netstats(). To omit this feature and the code
used to monitor memory usage, leave this box unchecked.