This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

NDK v 1.92 Server Dropping Packets

Processor: '6455

I have a UDP server running on the '6455 which will receive and send packets to a client (on a PC). Both the request and response appear in a Wireshark trace with the expected packet contents. However, the client has the peculiarity that it sends data on a dynamically allocated port which changes on every send, and listens on a static port. Thus, I need the '6455 server to be able to receive on an arbitrary port and return a packet to a constant port value at the received IP address.

The problem: If I modify the server's address structure with the static port value, the sendto() call returns the expected value for byte count indicating no error. Despite the indication that no error occurred, the response packet does not appear in the Wireshark trace.

So, what am I doing wrong?

 

Peter