Propagast grabs UDP broadcast packets on the fly,
and redirects them to all the unicast sockets that
should have received these packets. So game
servers, like HLDS (for Counter-Strike) and q3ded
(for Quake III Arena), which are listening to a
specific IP will appear in the LAN browser of the
game and in the "All Seeing Eye" as well.
Propagast runs in userland, and doesn't require
patching the kernel.