[Asterisk-Dev] EAGAIN - recvfrom - bad udp checksum

Alexander Timoshenko gonzo at univ.kiev.ua
Tue Nov 2 13:41:11 MST 2004


Olle E. Johansson (oej at edvina.net) wrote:
> The SIP channels report "Bad UDP checksum" on some packets, based on the
> error code EAGAIN in the recvfrom() socket function.
    mans skipped 
> My question is: Where did the "Bad UDP checksum" come from?
> Should we handle the EAGAIN error in different ways on different platforms?
    In case of UDP - yes. Looks like this is Linux propietary behaviour.
For exlpanations see, for example, 
    http://seclists.org/lists/linux-kernel/2004/Oct/1989.html

-- 
gonzo



More information about the asterisk-dev mailing list