// Nuestro protocolo, por ahora un simple echo!
for (i = 8; i < udp_dgram_len; ++i) // 8 por la cabecera UDP
{
- leds0 = ~netdev_recv_byte();
- leds1 = ~i;
- sleep(8);
+ printb(netdev_recv_byte(), 0x00);
}
- i = (udp_dgram_len % 2) ? udp_dgram_len : (udp_dgram_len + 1);
- for (i += 34; i < len; ++i) // 8 por la cabecera UDP
+ //i = (udp_dgram_len % 2) ? (udp_dgram_len - 1) : udp_dgram_len;
+ for (i += 34; i < len; ++i) // 8 por las cabeceras eth+IP
netdev_recv_byte();
drop:
netdev_recv_end();