summaryrefslogtreecommitdiff
path: root/drivers/vlan_mon
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/vlan_mon')
-rw-r--r--drivers/vlan_mon/vlan_mon.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/vlan_mon/vlan_mon.c b/drivers/vlan_mon/vlan_mon.c
index ce56dfe1..e37fd365 100644
--- a/drivers/vlan_mon/vlan_mon.c
+++ b/drivers/vlan_mon/vlan_mon.c
@@ -79,7 +79,11 @@ static struct genl_family vlan_mon_nl_family;
static struct genl_multicast_group vlan_mon_nl_mcg;
#endif
+#if LINUX_VERSION_CODE < KERNEL_VERSION(6,4,0)
static DEFINE_SEMAPHORE(vlan_mon_lock);
+#else
+static DEFINE_SEMAPHORE(vlan_mon_lock,1);
+#endif
static inline int vlan_mon_proto(int proto)
{