Subject: Re: __strtoq is undefined with ftp
To: John Kohl <jtk@kolvir.arlington.ma.us>
From: Klaus Klein <kleink@uni-trier.de>
List: current-users
Date: 04/02/2000 10:21:32
John Kohl <jtk@kolvir.arlington.ma.us> writes:

> >>>>> "Paul" == Paul Newhouse <newhouse@rockhead.com> writes:
> 
> >> Your ftp may be older than your libraries.  I saw this recently on a
> >> machine that was taking a long time to rebuild.  The new libc had been
> >> installed, but a new ftp binary hadn't.  Once ftp was built and
> >> installed, it was fine.
> 
> Paul> That did it (too obvious now that you mentioned it ;).
> 
> Doesn't this indicate a broken libc?  What happened to backward
> compatibility?  (Or does that not matter within -current, but only when
> a release has happened with the old interfaces?)

It does.  However, _strtoq() used to be a private interface internal
to libc, and it's not clear to me why this name was used by ftp(1)
instead of its public name, strtoq().


- Klaus