tcp_pcb::local_port is only used within LwIP.
 
Symbols
loading...
Files
loading...

tcp_pcb::local_port field

protocol specific PCB members

References

LocationReferrerText
tcp.h:246
api_msg.c:1912lwip_netconn_do_getaddr()
API_EXPR_DEREF(msg->msg.ad.port) = (msg->msg.ad.local ? msg->conn->pcb.tcp->local_port : msg->conn->pcb.tcp->remote_port);
tcp.c:361tcp_close_shutdown()
pcb->local_port, pcb->remote_port);
tcp.c:387tcp_close_shutdown()
if (pcb->local_port != 0) {
tcp.c:595tcp_abandon()
if (pcb->local_port != 0) {
tcp.c:601tcp_abandon()
local_port = pcb->local_port;
tcp.c:717tcp_bind()
if (cpcb->local_port == port) {
tcp.c:746tcp_bind()
pcb->local_port = port;
tcp.c:872tcp_listen_with_backlog_and_err()
if ((lpcb->local_port == pcb->local_port) &&
tcp.c:888tcp_listen_with_backlog_and_err()
lpcb->local_port = pcb->local_port;
tcp.c:899tcp_listen_with_backlog_and_err()
if (pcb->local_port != 0) {
tcp.c:1025tcp_new_port()
if (pcb->local_port == tcp_port) {
tcp.c:1115tcp_connect()
old_local_port = pcb->local_port;
tcp.c:1116tcp_connect()
if (pcb->local_port == 0) {
tcp.c:1117tcp_connect()
pcb->local_port = tcp_new_port();
tcp.c:1118tcp_connect()
if (pcb->local_port == 0) {
tcp.c:1131tcp_connect()
if ((cpcb->local_port == pcb->local_port) &&
tcp.c:1399tcp_slowtmr()
pcb->local_port, pcb->remote_port);
tcp.c:2204tcp_pcb_remove()
pcb->local_port = 0;
tcp.c:2368tcp_tcp_get_tcp_addrinfo()
*port = pcb->local_port;
tcp_in.c:263tcp_input()
pcb->local_port == tcphdr->dest &&
tcp_in.c:296tcp_input()
pcb->local_port == tcphdr->dest &&
tcp_in.c:678tcp_listen_input()
npcb->local_port = pcb->local_port;
tcp_out.c:197tcp_create_segment()
seg->tcphdr->src = lwip_htons(pcb->local_port);
tcp_out.c:1861tcp_output_alloc_header()

Data Use

Type of tcp_pcb::local_port
tcp_pcb::local_port
all items filtered out