Re: UDP & tftpd strangeness
Re: UDP & tftpd strangeness
- Subject: Re: UDP & tftpd strangeness
- From: Quinn <email@hidden>
- Date: Mon, 10 Nov 2003 13:57:46 +0000
At 8:55 -0500 28/10/03, Matt Mashyna wrote:
I could easily blame the router for doing something wrong because
every computer I tested my app from, as a client, had no problems
requesting and getting files and I have the Windows app that I
downloaded to upgrade the firmware and the OS X app I wrote and they
both work. I'm having a hard time understanding why my OS 9 app has
trouble getting that first packet delivered to the router. Should I
be setting some OT options for the provider ?
There are two things that I can think of.
1. Timing -- You say that if you step through in the debugger, it
tends to work. Try putting a delay into Mac OS 9's initial response.
2. Packet different -- Capture packet traces for the first packet
from Mac OS 9 and the first packet from Mac OS X, and diff them.
There should be noticeable differences. Try to eliminate them. The
trickiest one is that Mac OS 9 sets the "do not fragment" bit on all
packets as part of its path MTU discovery algorithm. There are ways
to disable this. You'll probably find some hints in the list
archives.
S+E
--
Quinn "The Eskimo!" <
http://www.apple.com/developer/>
Apple Developer Technical Support * Networking, Communications, Hardware
_______________________________________________
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.