On Fri, Apr 13, 2012 at 03:52:46PM +0200, Philipp Hahn wrote: > Hello Guido, > > Am Freitag 13 April 2012 15:10:49 schrieb Guido Günther: > > könntest Du das als richtigen Patch schicken, dann apply ich das. > [Guido asks me to send a full patch, so he can apply it.] > > Sure, see the attached patch. Pushed. Thanks! -- Guido > > Sincerely > Philipp > -- > Philipp Hahn Open Source Software Engineer hahn@xxxxxxxxxxxxx > Univention GmbH be open. fon: +49 421 22 232- 0 > Mary-Somerville-Str.1 D-28359 Bremen fax: +49 421 22 232-99 > http://www.univention.de/ > From 800a2689ea22842abebdff8568f105ca28dfad15 Mon Sep 17 00:00:00 2001 > From: Philipp Hahn <hahn@xxxxxxxxxxxxx> > Date: Fri, 13 Apr 2012 15:43:58 +0200 > Subject: [PATCH] virnetdev: Check for defined IFLA_VF_* > To: libvir-list@xxxxxxxxxx > > The linux-2.6.32 kernel header does not yet define IFLA_VF_MAX and others, > which breaks compiling a new libvirt on old systems like Debian Squeeze. > > (I also have to add --without-macvtap --disable-werror --without-virtualport to > ./configure to get it to compile.) > > Signed-off-by: Philipp Hahn <hahn@xxxxxxxxxxxxx> > --- > src/util/virnetdev.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/src/util/virnetdev.c b/src/util/virnetdev.c > index ec7435a..460aa83 100644 > --- a/src/util/virnetdev.c > +++ b/src/util/virnetdev.c > @@ -1215,7 +1215,7 @@ virNetDevGetVirtualFunctionInfo(const char *vfname ATTRIBUTE_UNUSED, > return -1; > } > #endif /* !__linux__ */ > -#if defined(__linux__) && defined(HAVE_LIBNL) > +#if defined(__linux__) && defined(HAVE_LIBNL) && defined(IFLA_VF_MAX) > > static struct nla_policy ifla_vf_policy[IFLA_VF_MAX+1] = { > [IFLA_VF_MAC] = { .type = NLA_UNSPEC, > -- > 1.7.2.5 > -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list