Hi !
I have ARM9 Controler STR91 and RL-ARM-Library (V4.05). I send UDP-Packets to multicast-address 192.168.2.255. When logging the messages with Wireshark, sometimes I see a message with the following info: Bad length value xxx > IP payload length yyy
What could be the reason ?
regards
Marc
Not sure about your packet with wrong size, but just a note.
192.168.2.255 is not a multicast address. It is a broadcast address. The difference is significant.
Some additional information:
The error only happens, when I send UDP-Packets to different ports. I have three UDP-Ports, two for VoIP and one for control.
Perhaps the function "udp_get_buf()" has problems with allocating memory, when sending to different ports