mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-23 21:15:20 +00:00
virnetdev: Check for defined IFLA_VF_*
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@univention.de> (cherry picked from commit d7451bddc55eabbe2c7a9070312ab3920cb93200)
This commit is contained in:
parent
cea0c393aa
commit
4ecd1d6983
@ -1215,7 +1215,7 @@ virNetDevGetVirtualFunctionInfo(const char *vfname ATTRIBUTE_UNUSED,
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
#endif /* !__linux__ */
|
#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] = {
|
static struct nla_policy ifla_vf_policy[IFLA_VF_MAX+1] = {
|
||||||
[IFLA_VF_MAC] = { .type = NLA_UNSPEC,
|
[IFLA_VF_MAC] = { .type = NLA_UNSPEC,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user