Problem receiving UDP packets on port 63 (linux 2.6)
I have attached a packet generator to my platform and am trying to receive UDP packets sent to port 63 and send them back immediately to have a rough idea of my setup's performance. However, my MAC receives the packets fine (as shown in MIB counters). But my recvfrom(..) call never returns. My socket is opened fine and is binded properly to port 63. I see my socket's status in netstat and no error is reported. Is port 63 a special case ? This particular packet generator does not allow me to specify the port to send the packets to and I am stuck with port 63. I appreciate any suggestions you might have here. If you need, I can post my program as well as it is very simple.
|