title: Socket Programming c - file download
body: <p>I am creating a socket program in c. It divides data from a file into multiple chunks and sends over the socket. The data at destination arrives in out of order fashion. How do I manage this. I cant keep all the data in memory till the end as the file is large. </p>