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); } } } }
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 } } } }