> Without TCP, you have to implement your own version of
> retry and ack (equivalent to negotiating a window size
> of 1), and so you have to redo what's already there.

Would be nice to have a reliable channel but in our
experience not having this was not a big deal.  The gdb
serial protocol is fairly resilient.

> The other issue with TCP is that you can set up specific
> flows in the company firewall, and also permit SSLeay
> based tunnel encapsulation from outside via an intermediate
> machine.  This isn't really required for off-site debugging,
> but it gives another option.

You are better off ssh-ing into a machine on the same net and
running gdb there.

For me the biggest reason for not using any IP was to
minimize any perturbation due to the debugger.  The fact that
we have to steal mbufs is bad enough.

-- bakul

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to