FreeRTOS Support Archive

The FreeRTOS support forum can be used for active support both from Amazon Web Services
and the community. In return for using our software for
free, we request you play fair and do your bit to help others! Sign up
to receive notifications of new support topics then help where you can.

This is a read only archive of threads posted to the FreeRTOS support forum.
The archive is updated every week, so will not always contain the very latest posts.
Use these archive pages to search previous posts. Use the Live FreeRTOS Forum
link to reply to a post, or start a new support thread.

Issue with keep-alive packets in UIP

Hii, I am using the LM3S6965 controller..i have created a client using freeRTOS+UIP(v7.1.1) stack and IAR as IDE and i am successfully doing a client-server communication over TCP with server using the BSD socket interface..the issue is that when server sends keep-alive packets to the client, the uip stack is not able to respond with an [ACK] packet..due to this the server resets the connection after sending 2 keep-alive packets..there is absolutely no response(no outgoing packet) from the uip stack after the reception of keep-alive packet..i have not been able to figure out how keep-alive packet is handled by the uip stack(uip.c)? And why the [ACK] is not being sent by uip after receiving a keep-alive packet?

RE: Issue with keep-alive packets in UIP

Hi davedoors, Please correct me if i am wrong. I din't mention uIP has a BSD socket interface. I was trying to say that the server i am communicating with is using BSD socket interface (the server is running on Ubuntu).I would really appreciate any solution for the above problem.Thank You.