Subject: Re: Deprecating SIOCGIFCONF
To: Greg Troxel <firstname.lastname@example.org>
From: Thor Lancelot Simon <email@example.com>
Date: 11/11/2007 11:26:39
On Sun, Nov 11, 2007 at 09:38:44AM -0500, Greg Troxel wrote:
> Matthias Scheler <firstname.lastname@example.org> writes:
> > On Fri, Nov 09, 2007 at 11:02:48PM +0100, Martin Husemann wrote:
> >> Too bad we can't easily deprecate SIOCGIFCONF via some compile/link time
> >> message and force conversion to getifaddrs(3).
> > Can't we? We could write a wrapper for ioctl() which intercepts it.
> We could, but that would be runtime, and it would slow down every ioctl
> call, but perhaps not enough to matter.
But it might matter, too. There are a few places where ioctl really needs to
Can we make the preprocessor emit a warning at compile time when it sees the
macro? There must be some scary GCC extension syntax to do that, right?