Re: Commit 1fe8e0... (include more headers in if_tunnel.h) breaks my user-space build.

2017-01-13 Thread Mikko Rapeli
On Fri, Jan 13, 2017 at 02:11:41PM -0800, Ben Greear wrote: > On 01/13/2017 02:08 PM, Stephen Hemminger wrote: > >On Fri, 13 Jan 2017 11:50:32 -0800 > >Ben Greear wrote: > > > >>On 01/13/2017 11:41 AM, Stephen Hemminger wrote: > >>>On Fri, 13 Jan 2017 11:12:32 -0800 >

Re: Commit 1fe8e0... (include more headers in if_tunnel.h) breaks my user-space build.

2017-01-13 Thread Ben Greear
On 01/13/2017 02:08 PM, Stephen Hemminger wrote: On Fri, 13 Jan 2017 11:50:32 -0800 Ben Greear wrote: On 01/13/2017 11:41 AM, Stephen Hemminger wrote: On Fri, 13 Jan 2017 11:12:32 -0800 Ben Greear wrote: I am including netinet/ip.h, and

Re: Commit 1fe8e0... (include more headers in if_tunnel.h) breaks my user-space build.

2017-01-13 Thread Stephen Hemminger
On Fri, 13 Jan 2017 11:50:32 -0800 Ben Greear wrote: > On 01/13/2017 11:41 AM, Stephen Hemminger wrote: > > On Fri, 13 Jan 2017 11:12:32 -0800 > > Ben Greear wrote: > > > >> I am including netinet/ip.h, and also linux/if_tunnel.h, and the >

Re: Commit 1fe8e0... (include more headers in if_tunnel.h) breaks my user-space build.

2017-01-13 Thread Ben Greear
On 01/13/2017 11:41 AM, Stephen Hemminger wrote: On Fri, 13 Jan 2017 11:12:32 -0800 Ben Greear wrote: I am including netinet/ip.h, and also linux/if_tunnel.h, and the linux/ip.h conflicts with netinet/ip.h. Maybe my build environment is screwed up, but maybe also it

Re: Commit 1fe8e0... (include more headers in if_tunnel.h) breaks my user-space build.

2017-01-13 Thread Stephen Hemminger
On Fri, 13 Jan 2017 11:12:32 -0800 Ben Greear wrote: > I am including netinet/ip.h, and also linux/if_tunnel.h, and the linux/ip.h > conflicts with > netinet/ip.h. > > Maybe my build environment is screwed up, but maybe also it would be better to > just let the user

Re: Commit 1fe8e0... (include more headers in if_tunnel.h) breaks my user-space build.

2017-01-13 Thread Ben Greear
On 01/13/2017 11:12 AM, Ben Greear wrote: I am including netinet/ip.h, and also linux/if_tunnel.h, and the linux/ip.h conflicts with netinet/ip.h. Maybe my build environment is screwed up, but maybe also it would be better to just let the user include appropriate headers before including