Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-09 Thread Stefan Rompf
Am Freitag, 8. Dezember 2006 22:33 schrieb David Miller: > [IF(L)A_(RTA|PAYLOAD) macros] > > iproute got fixed, dhcpclient and friends should get fixed to not use > them either Today's git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git contains stuff like #ifndef IFA_RTA #def

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-08 Thread David Miller
From: David Miller <[EMAIL PROTECTED]> Date: Fri, 08 Dec 2006 16:43:45 -0800 (PST) > hohum... guess we'll need to bring back that crap too... > > i'll take care of this Here's what I'll push into the tree. commit c0279128f20aa3580b0b43aaa49f351f6bad5f30 Author: David S. Miller <[EMAIL PROTECTED

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-08 Thread David Miller
From: Daniel Jacobowitz <[EMAIL PROTECTED]> Date: Fri, 8 Dec 2006 16:52:06 -0500 > On Fri, Dec 08, 2006 at 01:47:52PM -0800, David Miller wrote: > > > > > The _RTA and _PAYLOAD-macros are also part of userspace headers and > > > > > need to be > > > > > restored. Both dhcpclient and quagga need a

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-08 Thread Daniel Jacobowitz
On Fri, Dec 08, 2006 at 01:47:52PM -0800, David Miller wrote: > > > > The _RTA and _PAYLOAD-macros are also part of userspace headers and > > > > need to be > > > > restored. Both dhcpclient and quagga need at least IFA_RTA and IFLA_RTA > > > > to > > > > compile, but there may be more macros tha

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-08 Thread David Miller
From: Daniel Jacobowitz <[EMAIL PROTECTED]> Date: Fri, 8 Dec 2006 16:36:14 -0500 > On Fri, Dec 08, 2006 at 01:33:34PM -0800, David Miller wrote: > > From: Stefan Rompf <[EMAIL PROTECTED]> > > Date: Fri, 8 Dec 2006 15:25:18 +0100 (MET) > > > > > The _RTA and _PAYLOAD-macros are also part of usersp

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-08 Thread Daniel Jacobowitz
On Fri, Dec 08, 2006 at 01:33:34PM -0800, David Miller wrote: > From: Stefan Rompf <[EMAIL PROTECTED]> > Date: Fri, 8 Dec 2006 15:25:18 +0100 (MET) > > > The _RTA and _PAYLOAD-macros are also part of userspace headers and need to > > be > > restored. Both dhcpclient and quagga need at least IFA_R

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-08 Thread David Miller
From: Stefan Rompf <[EMAIL PROTECTED]> Date: Fri, 8 Dec 2006 15:25:18 +0100 (MET) > The _RTA and _PAYLOAD-macros are also part of userspace headers and need to be > restored. Both dhcpclient and quagga need at least IFA_RTA and IFLA_RTA to > compile, but there may be more macros than in the follow

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-08 Thread Mike Frysinger
On Friday 08 December 2006 12:33, Jim Gifford wrote: > I have seen issues with some version of unifdef remove any instance of > __KERNEL__ so use a version of unifdef that isnt broken ? -mike pgpsiyqaE9CFU.pgp Description: PGP signature

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-08 Thread Jim Gifford
I have seen issues with some version of unifdef remove any instance of __KERNEL__, is the #ifndef __KERNEL__ really necessary. Has anyone tested to make sure the install_headers will not accidently remove this? - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-08 Thread Stefan Rompf
Hi Thomas, Am Donnerstag, 7. Dezember 2006 11:55 schrieb Thomas Graf: > --- net-2.6.orig/include/linux/rtnetlink.h2006-12-07 11:25:29.0 > +0100 +++ net-2.6/include/linux/rtnetlink.h 2006-12-07 11:32:25.0 > +0100 @@ -3,6 +3,8 @@ > > #include > #include > +#include > +#in

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-07 Thread David Miller
From: David Woodhouse <[EMAIL PROTECTED]> Date: Thu, 07 Dec 2006 11:28:28 + > On Thu, 2006-12-07 at 11:55 +0100, Thomas Graf wrote: > > Restore API compatibility due to bits moved from rtnetlink.h to > > separate headers. > > For 2.6.19.1 too, please. I will, thanks for reminding me. - To un

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-07 Thread David Miller
From: Thomas Graf <[EMAIL PROTECTED]> Date: Thu, 7 Dec 2006 11:55:02 +0100 > Restore API compatibility due to bits moved from rtnetlink.h to > separate headers. > > Signed-off-by: Thomas Graf <[EMAIL PROTECTED]> Applied, thanks for taking care of this Thomas. - To unsubscribe from this list: sen

Re: [NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-07 Thread David Woodhouse
On Thu, 2006-12-07 at 11:55 +0100, Thomas Graf wrote: > Restore API compatibility due to bits moved from rtnetlink.h to > separate headers. For 2.6.19.1 too, please. > Signed-off-by: Thomas Graf <[EMAIL PROTECTED]> > > Index: net-2.6/include/linux/rtnetlink.h > ==

[NETLINK]: Restore API compatibility of address and neighbour bits

2006-12-07 Thread Thomas Graf
Restore API compatibility due to bits moved from rtnetlink.h to separate headers. Signed-off-by: Thomas Graf <[EMAIL PROTECTED]> Index: net-2.6/include/linux/rtnetlink.h === --- net-2.6.orig/include/linux/rtnetlink.h 2006-12-07