Is it an Idea to enhance the UDP functionality with SO_BROADCAST ?
The setsockopt needs an #SO_BROADCAST $0020 and a #SOL_SOCKET $FFFF in that case and a newllist function like net-broadcast-udp ( int-socket ) will enable/disable broadcast on the UDP socket. I had a look in your great C code but did not dare to touch it myself ;-)
* just tried it but got stuck ;-)
Regards, Norman.