LWIP_VLAN_PCP==1: initialize tci correctly (disabled); add pcb_tci_*() functions to access the tci

This commit is contained in:
Simon Goldschmidt
2023-09-22 09:53:13 +02:00
parent 84fde1ebbf
commit b92faffaaa
5 changed files with 21 additions and 5 deletions

View File

@@ -610,6 +610,7 @@ raw_new(u8_t proto)
#if LWIP_MULTICAST_TX_OPTIONS
raw_set_multicast_ttl(pcb, RAW_TTL);
#endif /* LWIP_MULTICAST_TX_OPTIONS */
pcb_tci_init(pcb);
pcb->next = raw_pcbs;
raw_pcbs = pcb;
}

View File

@@ -1929,6 +1929,7 @@ tcp_alloc(u8_t prio)
pcb->keep_intvl = TCP_KEEPINTVL_DEFAULT;
pcb->keep_cnt = TCP_KEEPCNT_DEFAULT;
#endif /* LWIP_TCP_KEEPALIVE */
pcb_tci_init(pcb);
}
return pcb;
}

View File

@@ -1238,6 +1238,7 @@ udp_new(void)
#if LWIP_MULTICAST_TX_OPTIONS
udp_set_multicast_ttl(pcb, UDP_TTL);
#endif /* LWIP_MULTICAST_TX_OPTIONS */
pcb_tci_init(pcb);
}
return pcb;
}