From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [PATCH 12/12] headers, ppp: Add missing #include to Date: Tue, 09 Aug 2011 00:27:38 -0700 (PDT) Message-ID: <20110809.002738.679747111943821641.davem@davemloft.net> References: <1312809302.2591.1139.camel@deadeye> <1312809919.2591.1152.camel@deadeye> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org, paulus@samba.org, linux-ppp@vger.kernel.org To: ben@decadent.org.uk Return-path: In-Reply-To: <1312809919.2591.1152.camel@deadeye> Sender: linux-ppp-owner@vger.kernel.org List-Id: netdev.vger.kernel.org From: Ben Hutchings Date: Mon, 08 Aug 2011 14:25:19 +0100 > uses various types defined in . > > Signed-off-by: Ben Hutchings Unfortunately there is a "net/if_ppp.h" provided by glibc that includes "net/ppp_defs.h", and all of this is presumably in order to discourage direct use of the kernel headers. Even though net/ppp_defs.h ends up including linux/ppp_defs.h anyways. Whilst I think your efforts are to be commended, we can't start doing or else we'll start breaking the build in various unexpected ways. The SIOCDEVPRIVATE (defined by GLIBC in bits/ioctls.h) case is just one such example.