Re: receiving broadcasts from host zero in a subnet?

Andi Kleen (ak@muc.de)
20 Oct 1999 04:53:55 +0200


jum@ra.han.de (Jens-Uwe Mager) writes:

> I am attempting port a program to linux that listens to broadcast UDP
> packets from a particular device while performing a network boot. This
> UDP broadcast is received OK if it is from the all zeroes 0.0.0.0 address
> to the all ones broadcast address. But if the packet is from for example
> 192.168.1.0 to 192.168.1.255 (with subnet mask 255.255.255.0) the packet
> does not appear to be received on an UDP socket bound to INADDR_ANY. The
> device in questions its subnet but not its IP address so it uses this
> peculiar broadcast. Is there any special rule I need to enable to receive
> these kind of broadcasts?

SO_BROADCAST, as documented in socket(7).

-Andi

-- 
This is like TV. I don't like TV.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/