hola
gracias por la respuesta, dejame ver si entendi
quieres decir que le puedes decir a recv cuantos datos va ir recibiendo?, por ejemplo puedes decirle que reciba de 1 en 1, de 10 en 10 o de 512 en 512?
y entonces los datos se enviaran a la posicion de buffer llenandose en este caso de 1 en 1? y strncmp hara una comprarativa y para no provocar un overflow hace que no llegue a 1024, y si en 1020, la comparativa es "\r\n\r\n", se rompe el loop pasando a la siguiente instruccion?
espero haber etendido o a haberme acercado en algo?