Set # define XTCP_ENABLE_PARTIAL_PACKET_ACK 1 # define UIP_PACKET_SPLIT_THRESHOLD 4 is splitting my 9 byte packet in 2 packets. The first one with 4 byte is Ok, the second one with 5 bytes is just filled with Zeros.