Ejemplo n.º 1
0
void xtcp_process_udp_acks(chanend mac_tx)
{
	for (int i = 0; i < UIP_UDP_CONNS; i++) {
		if (uip_udp_conn_has_ack(&uip_udp_conns[i])) {
			uip_udp_ackdata(i);
			if (uip_len > 0) {
				uip_arp_out(&uip_udp_conns[i]);
				xtcp_tx_buffer(mac_tx);
			}
		}
	}
}
Ejemplo n.º 2
0
void xtcp_process_udp_acks(chanend mac_tx)
{
	for (int i = 0; i < UIP_UDP_CONNS; i++) {
		if (uip_udp_conn_has_ack(&uip_udp_conns[i])) {
			uip_udp_ackdata(i);
			if (uip_len > 0) {
#if UIP_CONF_IPV4
				uip_arp_out(&uip_udp_conns[i]);
				xtcp_tx_buffer(mac_tx);
#endif
#if UIP_CONF_IPV6
// #warning "Implementation is missing"
#endif
			}
		}
	}
}