nes-proj/core/net/ip
cedric-d 67e0575bd3 Prevent uIP buffer over-read with big UDP packets
When an UDP packet too big to fit in the uIP packet buffer is to be sent, the part fitting in the uIP buffer is copied to it (so no buffer overflow occurs) but uIP actually sends a packet of the original size therefore a buffer over-read occurs.

This modification makes uIP discard the UDP packets that do not fit in the uIP packet buffer.
2016-06-15 10:51:20 +02:00
..
dhcpc.c
dhcpc.h
ip64-addr.c
ip64-addr.h
psock.c
psock.h
resolv.c Merge pull request #1535 from bkozak-scanimetrics/fix_strcasecmp_warning 2016-06-04 15:05:06 +02:00
resolv.h
simple-udp.c Allow creating connections on unspecified local port 2016-04-07 10:39:48 -03:00
simple-udp.h
slipdev.c
slipdev.h
tcp-socket.c
tcp-socket.h
tcpip.c Implement RPL non-storing mode 2016-06-08 14:02:45 +02:00
tcpip.h
udp-socket.c
udp-socket.h
uip_arch.h
uip-debug.c Added net-debug.[ch] to provide debug functions even in the non-IP case 2016-04-26 16:08:10 +02:00
uip-debug.h Added net-debug.[ch] to provide debug functions even in the non-IP case 2016-04-26 16:08:10 +02:00
uip-nameserver.c
uip-nameserver.h
uip-packetqueue.c
uip-packetqueue.h
uip-split.c
uip-split.h
uip-udp-packet.c Prevent uIP buffer over-read with big UDP packets 2016-06-15 10:51:20 +02:00
uip-udp-packet.h
uip.h Implement RPL non-storing mode 2016-06-08 14:02:45 +02:00
uiplib.c
uiplib.h
uipopt.h