58 |
|
|
59 |
tcp_tmr(); |
tcp_tmr(); |
60 |
if (tcp_active_pcbs || tcp_tw_pcbs) { |
if (tcp_active_pcbs || tcp_tw_pcbs) { |
61 |
sys_timeout(TCP_TMR_INTERVAL, tcpip_tcp_timer, NULL); |
sys_timeout(TCP_TMR_INTERVAL, tcpip_tcp_timer, NULL); |
62 |
} else { |
} else { |
63 |
tcpip_tcp_timer_active = 0; |
tcpip_tcp_timer_active = 0; |
64 |
} |
} |
65 |
} |
} |
66 |
|
|
68 |
tcp_timer_needed(void) |
tcp_timer_needed(void) |
69 |
{ |
{ |
70 |
if (!tcpip_tcp_timer_active && (tcp_active_pcbs || tcp_tw_pcbs)) { |
if (!tcpip_tcp_timer_active && (tcp_active_pcbs || tcp_tw_pcbs)) { |
71 |
tcpip_tcp_timer_active = 1; |
tcpip_tcp_timer_active = 1; |
72 |
sys_timeout(TCP_TMR_INTERVAL, tcpip_tcp_timer, NULL); |
sys_timeout(TCP_TMR_INTERVAL, tcpip_tcp_timer, NULL); |
73 |
} |
} |
74 |
} |
} |
75 |
#endif /* LWIP_TCP */ |
#endif /* LWIP_TCP */ |