You can never really be assured of packet ordering with UDP. Your application must be able to handle out of order packet delivery. Any other approach will lead to endless headaches as you will be working endlessly to avoid packet reordering, such efforts are better spent on making your protocol work with out of order packet delivery instead of fighting it. -- To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html