mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 21:55:25 +00:00
meson: remove obsolete check for GET_VLAN_VID_CMD
The GET_VLAN_VID_CMD constant has existed since before Linux moved to git. This is old enough that all our supported platforms can be assumed to have this feature. Reviewed-by: Ján Tomko <jtomko@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
efb8acb7f7
commit
d1c517d965
@ -650,9 +650,6 @@ symbols = [
|
|||||||
# Check whether endian provides handy macros.
|
# Check whether endian provides handy macros.
|
||||||
[ 'endian.h', 'htole64' ],
|
[ 'endian.h', 'htole64' ],
|
||||||
|
|
||||||
# GET_VLAN_VID_CMD is required for virNetDevGetVLanID
|
|
||||||
[ 'linux/if_vlan.h', 'GET_VLAN_VID_CMD' ],
|
|
||||||
|
|
||||||
[ 'unistd.h', 'SEEK_HOLE' ],
|
[ 'unistd.h', 'SEEK_HOLE' ],
|
||||||
|
|
||||||
# Check for BSD approach for setting MAC addr
|
# Check for BSD approach for setting MAC addr
|
||||||
|
@ -959,7 +959,7 @@ virNetDevGetMaster(const char *ifname G_GNUC_UNUSED,
|
|||||||
#endif /* defined(WITH_LIBNL) */
|
#endif /* defined(WITH_LIBNL) */
|
||||||
|
|
||||||
|
|
||||||
#if defined(SIOCGIFVLAN) && defined(WITH_STRUCT_IFREQ) && WITH_DECL_GET_VLAN_VID_CMD
|
#if __linux__
|
||||||
int virNetDevGetVLanID(const char *ifname, int *vlanid)
|
int virNetDevGetVLanID(const char *ifname, int *vlanid)
|
||||||
{
|
{
|
||||||
struct vlan_ioctl_args vlanargs = {
|
struct vlan_ioctl_args vlanargs = {
|
||||||
@ -989,7 +989,7 @@ int virNetDevGetVLanID(const char *ifname, int *vlanid)
|
|||||||
*vlanid = vlanargs.u.VID;
|
*vlanid = vlanargs.u.VID;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#else /* ! SIOCGIFVLAN */
|
#else /* ! __linux__ */
|
||||||
int virNetDevGetVLanID(const char *ifname G_GNUC_UNUSED,
|
int virNetDevGetVLanID(const char *ifname G_GNUC_UNUSED,
|
||||||
int *vlanid G_GNUC_UNUSED)
|
int *vlanid G_GNUC_UNUSED)
|
||||||
{
|
{
|
||||||
@ -997,7 +997,7 @@ int virNetDevGetVLanID(const char *ifname G_GNUC_UNUSED,
|
|||||||
_("Unable to get VLAN on this platform"));
|
_("Unable to get VLAN on this platform"));
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
#endif /* ! SIOCGIFVLAN */
|
#endif /* ! __linux__ */
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user