diff options
Diffstat (limited to 'drivers/vlan_mon')
-rw-r--r-- | drivers/vlan_mon/vlan_mon.c | 4 |
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) { |