Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Jun 2003 06:08:09 +0800
From:      "David Xu" <davidxu@freebsd.org>
To:        "Daniel Eischen" <eischen@vigrid.com>, "Terry Lambert" <tlambert2@mindspring.com>
Cc:        Kris Kennaway <kris@obsecurity.org>
Subject:   Re: Removal of bogus gethostbyaddr_r()
Message-ID:  <001e01c335e6$1ccca630$0701a8c0@tiger>
References:  <Pine.GSO.4.10.10306181413010.16088-100000@pcnet5.pcnet.com>

next in thread | previous in thread | raw e-mail | index | archive | help

----- Original Message -----=20
From: "Daniel Eischen" <eischen@vigrid.com>
To: "Terry Lambert" <tlambert2@mindspring.com>
Cc: <threads@freebsd.org>; "Kris Kennaway" <kris@obsecurity.org>
Sent: Thursday, June 19, 2003 2:17 AM
Subject: Re: Removal of bogus gethostbyaddr_r()


> On Wed, 18 Jun 2003, Terry Lambert wrote:
>=20
> > Daniel Eischen wrote:
> > > On Wed, 18 Jun 2003, Kris Kennaway wrote:
> > > > Any objections?
> > >=20
> > > Why is this bogus?  Do we have another gethostbyaddr_r hiding
> > > somewhere?
> >=20
> > It lies?  (_r).
>=20
> If that's true, then it's a bug and eventually should
> be fixed.  Additionally, you can't go around removing
> public interfaces without bumping library versions
> (unless said interface hasn't seen a release yet).
>=20

I think those *_r interfaces are not very useful except
bloating library. why do not improve non _r version to use
thread local instead to make them reentrant between threads ?

> --=20
> Dan Eischen
>=20
> _______________________________________________
> freebsd-threads@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-threads
> To unsubscribe, send any mail to =
"freebsd-threads-unsubscribe@freebsd.org"
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001e01c335e6$1ccca630$0701a8c0>