trpt(1M) trpt(1M)NAME trpt - prints a readable description of TCP trace records SYNOPSIS trpt [-a] [-j] [-phex-address] [-s] [-t] [system[core]] ARGUMENTS -a Prints the values of the source and destination addresses for each packet recorded, in addition to the normal output. -j Lists only the protocol control block addresses for which there are trace records. -phex-address Lists only trace records associated with the hex-address protocol control block. -s Prints a detailed description of the packet-sequencing information, in addition to the normal output. system[core] Specifies a system and a core, other than the defaults. -t Prints the values for all timers at each point in the trace, in addition to the normal output. DESCRIPTION trpt prints a readable description of TCP trace records created when a socket is marked for debugging (see getsockopt(2N)). When you don't supply an option, trpt prints all the trace records grouped according to TCP connection protocol control block (PCB). We recommend the following use of trpt. Isolate the problem and enable debugging on the socket(s) involved in the connection. Find the address of the protocol control blocks associated with the sockets using netstat -A (see netstat(1N)). Then, run trpt -p and supply the associated protocol control block addresses. If there are many sockets using the debugging flag option, you might want to use the -j option to check for any trace records for the socket in question. STATUS MESSAGES AND VALUES no namelist The system image doesn't contain the proper symbols to find the trace buffer. Other diagnostics are self-explanatory. January 1992 1
trpt(1M) trpt(1M)LIMITATIONS Should also print the data for each input or output, but this is not saved in the trace record. FILES /usr/etc/trpt Executable file /unix Kernel file /dev/kmem Buffer file SEE ALSO netstat(1N) in A/UX Command Reference getsockopt(2N) in A/UX Programmer's Reference 2 January 1992