UDP broadcasts on older macs
UDP broadcasts on older macs
- Subject: UDP broadcasts on older macs
- From: Roy Lovejoy <email@hidden>
- Date: Fri, 17 Jan 2003 14:19:39 -0800
hey-
I've got a 'service discovery-ish' app that uses one OT UDP endpoint for sending
(broadcast), and one OT UDP endpoint for receiving.
the broadcast endpoint is bound to addy:0, port:0,
and the listeneing endpoint is bound to addy:0, port:32000-65000
on G3's & G4's, running 9.2 and 10.2, this code works great compiled with
Classic, Carbon and Mach.
then I tried it on an 8600 running 9.1.
If I send the broadcast packet from the 8600, the 8600 receives its own packet,
via OTNotify, then that's it- the listening socket will not hear any more
packets FROM ANYONE. But every broadcast packet will still be heard by other
machines.
If I don't send a broadcast packet from the 8600, the listening endpoint will
function 100%, receiving all broadcast packets _from_other_machines_, but the
second it receives a packet from itself, the listening endpoint stops getting
OTNotifys.
the endpoint hasn't gone stale.
I've tried every combination of OT settings, and nothing seems to help.
are there known, twisted issues with older beige hardware?
has anyone else run into things such as this?
The OT version where it works is 2.8, and on the 8600 is 2.7.4.
I've searched the archives, to no avail.
_______________________________________________
macnetworkprog mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/macnetworkprog
Do not post admin requests to the list. They will be ignored.