Classes | |
struct | TCP_header |
struct | TCP_queue_entry |
Macros | |
#define | tcp_init |
--------------------------------------------------------------—; ; TCP_init: Resets all TCP variables. ; ; --------------------------------------------------------------—; More... | |
Variables | |
rd | TCP_segments_tx |
rd | TCP_segments_rx |
rd | TCP_segments_missed |
rd | TCP_segments_dumped |
dd | TCP_sequence_num |
TCP_bytes_rx rq NET_DEVICES_MAX TCP_bytes_tx rq NET_DEVICES_MAX. More... | |
rd | TCP_queue |
dd | TCP_input_event |
dd | TCP_timer1_event |
dd | TCPS_accepts |
#SYNs received in LISTEN state More... | |
dd | TCPS_closed |
#connections closed (includes drops) More... | |
dd | TCPS_connattempt |
#connections initiated (calls to connect) More... | |
dd | TCPS_conndrops |
#embryonic connections dropped (before SYN received) More... | |
dd | TCPS_connects |
#connections established actively or passively More... | |
dd | TCPS_delack |
#delayed ACKs sent More... | |
dd | TCPS_drops |
#connections dropped (after SYN received) More... | |
dd | TCPS_keepdrops |
#connections dropped in keepalive (established or awaiting SYN) More... | |
dd | TCPS_keepprobe |
#keepalive probes sent More... | |
dd | TCPS_keeptimeo |
#times keepalive timer or connections-establishment timer expire More... | |
dd | TCPS_pawsdrop |
#segments dropped due to PAWS More... | |
dd | TCPS_pcbcachemiss |
#times PCB cache comparison fails More... | |
dd | TCPS_persisttimeo |
#times persist timer expires More... | |
dd | TCPS_predack |
#times header prediction correct for ACKs More... | |
dd | TCPS_preddat |
#times header prediction correct for data packets More... | |
dd | TCPS_rcvackbyte |
#bytes ACKed by received ACKs More... | |
dd | TCPS_rcvackpack |
#received ACK packets More... | |
dd | TCPS_rcvacktoomuch |
#received ACKs for unsent data More... | |
dd | TCPS_rcvafterclose |
#packets received after connection closed More... | |
dd | TCPS_rcvbadoff |
#packets received with invalid header length More... | |
dd | TCPS_rcvbadsum |
#packets received with checksum errors More... | |
dd | TCPS_rcvbyte |
#bytes received in sequence More... | |
dd | TCPS_rcvbyteafterwin |
#bytes received beyond advertised window More... | |
dd | TCPS_rcvdupack |
#duplicate ACKs received More... | |
dd | TCPS_rcvdupbyte |
#bytes receivedin completely duplicate packets More... | |
dd | TCPS_rcvduppack |
#packets received with completely duplicate bytes More... | |
dd | TCPS_rcvoobyte |
#out-of-order bytes received More... | |
dd | TCPS_rcvoopack |
#out-of-order packets received More... | |
dd | TCPS_rcvpack |
#packets received in sequence More... | |
dd | TCPS_rcvpackafterwin |
#packets with some data beyond advertised window More... | |
dd | TCPS_rcvpartdupbyte |
#duplicate bytes in part-duplicate packets More... | |
dd | TCPS_rcvpartduppack |
#packets with some duplicate data More... | |
dd | TCPS_rcvshort |
#packets received too short More... | |
dd | TCPS_rcvtotal |
#total packets received More... | |
dd | TCPS_rcvwinprobe |
#window probe packets received More... | |
dd | TCPS_rcvwinupd |
#received window update packets More... | |
dd | TCPS_rexmttimeo |
#retransmission timeouts More... | |
dd | TCPS_rttupdated |
#times RTT estimators updated More... | |
dd | TCPS_segstimed |
#segments for which TCP tried to measure RTT More... | |
dd | TCPS_sndacks |
#ACK-only packets sent (data length = 0) More... | |
dd | TCPS_sndbyte |
#data bytes sent More... | |
dd | TCPS_sndctrl |
#control (SYN, FIN, RST) packets sent (data length = 0) More... | |
dd | TCPS_sndpack |
#data packets sent (data length > 0) More... | |
dd | TCPS_sndprobe |
#window probes sent (1 byte of data forced by persist timer) More... | |
dd | TCPS_sndrexmitbyte |
#data bytes retransmitted More... | |
dd | TCPS_sndrexmitpack |
#data packets retransmitted More... | |
dd | TCPS_sndtotal |
total #packets sent More... | |
dd | TCPS_sndurg |
#packets sent with URG-only (data length=0) More... | |
dd | TCPS_sndwinup |
#window update-only packets sent (data length=0) More... | |
dd | TCPS_timeoutdrop |
#connections dropped in retransmission timeout More... | |
label | tcp_api |
---------------------------------------------------------------—; ; tcp_api: Part of system function 76 ; ; IN: bl = subfunction number ; bh = device number ; ecx, edx, .. depends on subfunction ; ; OUT: depends on subfunction ; ; ---------------------------------------------------------------—; More... | |
#define tcp_init |
--------------------------------------------------------------—; ; TCP_init: Resets all TCP variables. ; ; --------------------------------------------------------------—;
label tcp_api |
---------------------------------------------------------------—; ; tcp_api: Part of system function 76 ; ; IN: bl = subfunction number ; bh = device number ; ecx, edx, .. depends on subfunction ; ; OUT: depends on subfunction ; ; ---------------------------------------------------------------—;
dd TCP_input_event |
rd TCP_queue |
rd TCP_segments_dumped |
rd TCP_segments_missed |
rd TCP_segments_rx |
rd TCP_segments_tx |
dd TCP_sequence_num |
TCP_bytes_rx rq NET_DEVICES_MAX TCP_bytes_tx rq NET_DEVICES_MAX.
dd TCP_timer1_event |
dd TCPS_accepts |
dd TCPS_closed |
dd TCPS_connattempt |
dd TCPS_conndrops |
dd TCPS_connects |
dd TCPS_delack |
dd TCPS_drops |
dd TCPS_keepdrops |
#connections dropped in keepalive (established or awaiting SYN)
dd TCPS_keepprobe |
dd TCPS_keeptimeo |
#times keepalive timer or connections-establishment timer expire
dd TCPS_pawsdrop |
dd TCPS_pcbcachemiss |
dd TCPS_persisttimeo |
dd TCPS_predack |
dd TCPS_preddat |
dd TCPS_rcvackbyte |
dd TCPS_rcvackpack |
dd TCPS_rcvacktoomuch |
dd TCPS_rcvafterclose |
dd TCPS_rcvbadoff |
dd TCPS_rcvbadsum |
dd TCPS_rcvbyte |
dd TCPS_rcvbyteafterwin |
dd TCPS_rcvdupack |
dd TCPS_rcvdupbyte |
dd TCPS_rcvduppack |
dd TCPS_rcvoobyte |
dd TCPS_rcvoopack |
dd TCPS_rcvpack |
dd TCPS_rcvpackafterwin |
dd TCPS_rcvpartdupbyte |
dd TCPS_rcvpartduppack |
dd TCPS_rcvshort |
dd TCPS_rcvtotal |
dd TCPS_rcvwinprobe |
dd TCPS_rcvwinupd |
dd TCPS_rexmttimeo |
dd TCPS_rttupdated |
dd TCPS_segstimed |
dd TCPS_sndacks |
dd TCPS_sndbyte |
dd TCPS_sndctrl |
dd TCPS_sndpack |
dd TCPS_sndprobe |
#window probes sent (1 byte of data forced by persist timer)
dd TCPS_sndrexmitbyte |
dd TCPS_sndrexmitpack |
dd TCPS_sndtotal |
dd TCPS_sndurg |
dd TCPS_sndwinup |
dd TCPS_timeoutdrop |