mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 13:45:38 +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.
|
||||
[ 'endian.h', 'htole64' ],
|
||||
|
||||
# GET_VLAN_VID_CMD is required for virNetDevGetVLanID
|
||||
[ 'linux/if_vlan.h', 'GET_VLAN_VID_CMD' ],
|
||||
|
||||
[ 'unistd.h', 'SEEK_HOLE' ],
|
||||
|
||||
# Check for BSD approach for setting MAC addr
|
||||
|
@ -959,7 +959,7 @@ virNetDevGetMaster(const char *ifname G_GNUC_UNUSED,
|
||||
#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)
|
||||
{
|
||||
struct vlan_ioctl_args vlanargs = {
|
||||
@ -989,7 +989,7 @@ int virNetDevGetVLanID(const char *ifname, int *vlanid)
|
||||
*vlanid = vlanargs.u.VID;
|
||||
return 0;
|
||||
}
|
||||
#else /* ! SIOCGIFVLAN */
|
||||
#else /* ! __linux__ */
|
||||
int virNetDevGetVLanID(const char *ifname 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"));
|
||||
return -1;
|
||||
}
|
||||
#endif /* ! SIOCGIFVLAN */
|
||||
#endif /* ! __linux__ */
|
||||
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user