---
title: tcp_info
framework: Kernel
role: symbol
platforms: [macOS 13.0+]
path: kernel/tcp_info
---

# tcp_info

## Declaration

```occ
struct tcp_info {
    ...
};
```

## Topics

### Instance Properties

- [tcpi_cell_rxbytes](kernel/tcp_info/3944432-tcpi_cell_rxbytes.md)
- [tcpi_cell_rxpackets](kernel/tcp_info/3944433-tcpi_cell_rxpackets.md)
- [tcpi_cell_txbytes](kernel/tcp_info/3944434-tcpi_cell_txbytes.md)
- [tcpi_cell_txpackets](kernel/tcp_info/3944435-tcpi_cell_txpackets.md)
- [tcpi_client_accecn_state](kernel/tcp_info/4191675-tcpi_client_accecn_state.md)
- [tcpi_connstatus](kernel/tcp_info/3944436-tcpi_connstatus.md)
- [tcpi_delivered_ce_bytes](kernel/tcp_info/4360142-tcpi_delivered_ce_bytes.md)
- [tcpi_delivered_ect0_bytes](kernel/tcp_info/4360143-tcpi_delivered_ect0_bytes.md)
- [tcpi_delivered_ect1_bytes](kernel/tcp_info/4360144-tcpi_delivered_ect1_bytes.md)
- [tcpi_dsack_recvd](kernel/tcp_info/3944437-tcpi_dsack_recvd.md)
- [tcpi_dsack_sent](kernel/tcp_info/3944438-tcpi_dsack_sent.md)
- [tcpi_ecn_capable_packets_acked](kernel/tcp_info/4160855-tcpi_ecn_capable_packets_acked.md)
- [tcpi_ecn_capable_packets_lost](kernel/tcp_info/4160856-tcpi_ecn_capable_packets_lost.md)
- [tcpi_ecn_capable_packets_marked](kernel/tcp_info/4160857-tcpi_ecn_capable_packets_marked.md)
- [tcpi_ecn_capable_packets_sent](kernel/tcp_info/4191676-tcpi_ecn_capable_packets_sent.md)
- [tcpi_ecn_client_setup](kernel/tcp_info/3944439-tcpi_ecn_client_setup.md)
- [tcpi_ecn_lost_syn](kernel/tcp_info/3944440-tcpi_ecn_lost_syn.md)
- [tcpi_ecn_lost_synack](kernel/tcp_info/3944441-tcpi_ecn_lost_synack.md)
- [tcpi_ecn_recv_ce](kernel/tcp_info/3944442-tcpi_ecn_recv_ce.md)
- [tcpi_ecn_recv_cwr](kernel/tcp_info/3944443-tcpi_ecn_recv_cwr.md)
- [tcpi_ecn_server_setup](kernel/tcp_info/3944444-tcpi_ecn_server_setup.md)
- [tcpi_ecn_success](kernel/tcp_info/3944445-tcpi_ecn_success.md)
- [tcpi_flags](kernel/tcp_info/3944446-tcpi_flags.md)
- [tcpi_flow_control_total_time](kernel/tcp_info/4306904-tcpi_flow_control_total_time.md)
- [tcpi_flowhash](kernel/tcp_info/3944447-tcpi_flowhash.md)
- [tcpi_if_cell](kernel/tcp_info/3944448-tcpi_if_cell.md)
- [tcpi_if_wifi](kernel/tcp_info/3944449-tcpi_if_wifi.md)
- [tcpi_if_wifi_awdl](kernel/tcp_info/3944450-tcpi_if_wifi_awdl.md)
- [tcpi_if_wifi_infra](kernel/tcp_info/3944451-tcpi_if_wifi_infra.md)
- [tcpi_if_wired](kernel/tcp_info/3944452-tcpi_if_wired.md)
- [tcpi_l4s_enabled](kernel/tcp_info/4536555-tcpi_l4s_enabled.md)
- [tcpi_last_outif](kernel/tcp_info/3944453-tcpi_last_outif.md)
- [tcpi_local_peer](kernel/tcp_info/3944454-tcpi_local_peer.md)
- [tcpi_options](kernel/tcp_info/3944455-tcpi_options.md)
- [tcpi_pawsdrop](kernel/tcp_info/3944456-tcpi_pawsdrop.md)
- [tcpi_rcv_background](kernel/tcp_info/3944457-tcpi_rcv_background.md)
- [tcpi_rcv_mss](kernel/tcp_info/3944458-tcpi_rcv_mss.md)
- [tcpi_rcv_nxt](kernel/tcp_info/3944459-tcpi_rcv_nxt.md)
- [tcpi_rcv_space](kernel/tcp_info/3944460-tcpi_rcv_space.md)
- [tcpi_rcv_srtt](kernel/tcp_info/3944461-tcpi_rcv_srtt.md)
- [tcpi_rcv_wscale](kernel/tcp_info/3944462-tcpi_rcv_wscale.md)
- [tcpi_rcvoopack](kernel/tcp_info/3944463-tcpi_rcvoopack.md)
- [tcpi_rcvwnd_limited_total_time](kernel/tcp_info/4306905-tcpi_rcvwnd_limited_total_time.md)
- [tcpi_received_ce_bytes](kernel/tcp_info/4360145-tcpi_received_ce_bytes.md)
- [tcpi_received_ce_packets](kernel/tcp_info/4360146-tcpi_received_ce_packets.md)
- [tcpi_received_ect0_bytes](kernel/tcp_info/4360147-tcpi_received_ect0_bytes.md)
- [tcpi_received_ect1_bytes](kernel/tcp_info/4360148-tcpi_received_ect1_bytes.md)
- [tcpi_reordered_pkts](kernel/tcp_info/3944464-tcpi_reordered_pkts.md)
- [tcpi_rto](kernel/tcp_info/3944465-tcpi_rto.md)
- [tcpi_rttbest](kernel/tcp_info/3944466-tcpi_rttbest.md)
- [tcpi_rttcur](kernel/tcp_info/3944467-tcpi_rttcur.md)
- [tcpi_rttvar](kernel/tcp_info/3944468-tcpi_rttvar.md)
- [tcpi_rxbytes](kernel/tcp_info/3944469-tcpi_rxbytes.md)
- [tcpi_rxduplicatebytes](kernel/tcp_info/3944470-tcpi_rxduplicatebytes.md)
- [tcpi_rxoutoforderbytes](kernel/tcp_info/3944471-tcpi_rxoutoforderbytes.md)
- [tcpi_rxpackets](kernel/tcp_info/3944472-tcpi_rxpackets.md)
- [tcpi_sack_recovery_episode](kernel/tcp_info/3944473-tcpi_sack_recovery_episode.md)
- [tcpi_server_accecn_state](kernel/tcp_info/4191677-tcpi_server_accecn_state.md)
- [tcpi_snd_background](kernel/tcp_info/3944474-tcpi_snd_background.md)
- [tcpi_snd_bw](kernel/tcp_info/3944475-tcpi_snd_bw.md)
- [tcpi_snd_cwnd](kernel/tcp_info/3944476-tcpi_snd_cwnd.md)
- [tcpi_snd_mss](kernel/tcp_info/3944477-tcpi_snd_mss.md)
- [tcpi_snd_nxt](kernel/tcp_info/3944478-tcpi_snd_nxt.md)
- [tcpi_snd_sbbytes](kernel/tcp_info/3944479-tcpi_snd_sbbytes.md)
- [tcpi_snd_ssthresh](kernel/tcp_info/3944480-tcpi_snd_ssthresh.md)
- [tcpi_snd_wnd](kernel/tcp_info/3944481-tcpi_snd_wnd.md)
- [tcpi_snd_wscale](kernel/tcp_info/3944482-tcpi_snd_wscale.md)
- [tcpi_srtt](kernel/tcp_info/3944483-tcpi_srtt.md)
- [tcpi_state](kernel/tcp_info/3944484-tcpi_state.md)
- [tcpi_synrexmits](kernel/tcp_info/3944485-tcpi_synrexmits.md)
- [tcpi_tfo_cookie_invalid](kernel/tcp_info/3944486-tcpi_tfo_cookie_invalid.md)
- [tcpi_tfo_cookie_rcv](kernel/tcp_info/3944487-tcpi_tfo_cookie_rcv.md)
- [tcpi_tfo_cookie_req](kernel/tcp_info/3944488-tcpi_tfo_cookie_req.md)
- [tcpi_tfo_cookie_req_rcv](kernel/tcp_info/3944489-tcpi_tfo_cookie_req_rcv.md)
- [tcpi_tfo_cookie_sent](kernel/tcp_info/3944490-tcpi_tfo_cookie_sent.md)
- [tcpi_tfo_cookie_wrong](kernel/tcp_info/3944491-tcpi_tfo_cookie_wrong.md)
- [tcpi_tfo_heuristics_disable](kernel/tcp_info/3944492-tcpi_tfo_heuristics_disable.md)
- [tcpi_tfo_no_cookie_rcv](kernel/tcp_info/3944493-tcpi_tfo_no_cookie_rcv.md)
- [tcpi_tfo_onebyte_proxy](kernel/tcp_info/3944494-tcpi_tfo_onebyte_proxy.md)
- [tcpi_tfo_recv_blackhole](kernel/tcp_info/3944495-tcpi_tfo_recv_blackhole.md)
- [tcpi_tfo_send_blackhole](kernel/tcp_info/3944496-tcpi_tfo_send_blackhole.md)
- [tcpi_tfo_syn_data_acked](kernel/tcp_info/3944497-tcpi_tfo_syn_data_acked.md)
- [tcpi_tfo_syn_data_rcv](kernel/tcp_info/3944498-tcpi_tfo_syn_data_rcv.md)
- [tcpi_tfo_syn_data_sent](kernel/tcp_info/3944499-tcpi_tfo_syn_data_sent.md)
- [tcpi_tfo_syn_loss](kernel/tcp_info/3944500-tcpi_tfo_syn_loss.md)
- [tcpi_txbytes](kernel/tcp_info/3944501-tcpi_txbytes.md)
- [tcpi_txpackets](kernel/tcp_info/3944502-tcpi_txpackets.md)
- [tcpi_txretransmitbytes](kernel/tcp_info/3944503-tcpi_txretransmitbytes.md)
- [tcpi_txretransmitpackets](kernel/tcp_info/3944504-tcpi_txretransmitpackets.md)
- [tcpi_txunacked](kernel/tcp_info/3944505-tcpi_txunacked.md)
- [tcpi_unused1](kernel/tcp_info/3944506-tcpi_unused1.md)
- [tcpi_unused2](kernel/tcp_info/3944507-tcpi_unused2.md)
- [tcpi_wifi_rxbytes](kernel/tcp_info/3944508-tcpi_wifi_rxbytes.md)
- [tcpi_wifi_rxpackets](kernel/tcp_info/3944509-tcpi_wifi_rxpackets.md)
- [tcpi_wifi_txbytes](kernel/tcp_info/3944510-tcpi_wifi_txbytes.md)
- [tcpi_wifi_txpackets](kernel/tcp_info/3944511-tcpi_wifi_txpackets.md)
- [tcpi_wired_rxbytes](kernel/tcp_info/3944512-tcpi_wired_rxbytes.md)
- [tcpi_wired_rxpackets](kernel/tcp_info/3944513-tcpi_wired_rxpackets.md)
- [tcpi_wired_txbytes](kernel/tcp_info/3944514-tcpi_wired_txbytes.md)
- [tcpi_wired_txpackets](kernel/tcp_info/3944515-tcpi_wired_txpackets.md)
