There is no firewall between the Receiver and the server. They are plugged into the same hub and the firewall on the WinXP server is turned off.

I have now connected a separate machine to the hub and run ethereal to look for the UDP broadcast. As far as I can see my receiver just never sends the packet.

All very odd.

A debug version of receiver.arf would be much appreciated when you've got time.
_________________________
Remind me to change my signature to something more interesting someday