[BusyBox] Re: any reason why telnetd rejects and vanishes?
Rob Landley
rob at landley.net
Wed Apr 13 21:20:59 UTC 2005
On Wednesday 13 April 2005 07:05 am, Robert P. J. Day wrote:
> actually, it's the other way around. the old kernel is a variant of
> 2.4.22 and there is no config option for legacy bsd-style pty devices
> (given that, back then, those weren't considered legacy).
>
> the new 2.6.11 kernel has *both* unix98 and bsd legacy ptys selected.
> go figure. so i'm still confused, albeit in a much more enlightened
> way. :-)
>
> rday
>
> p.s. incorporating the previous suggestion of just adding
>
> #include <config.h>
>
> to telnetd.c did fix the problem, but it would still be nice to know
> what weird behaviour i was seeing before. oh, well.
My understanding (which could be wrong) is that including the config triggered
the new codepath to use unix98 (dynamic) ptys. Before it was using only bsd
-style (static) ptys, and apparently in your 2.6 environment they're not
working. Could be different /dev entries, could be something about the
kernel... Dunno.
Rob
More information about the busybox
mailing list