summaryrefslogtreecommitdiff
path: root/accel-pppd/vlan-mon/vlan_mon.c
diff options
context:
space:
mode:
Diffstat (limited to 'accel-pppd/vlan-mon/vlan_mon.c')
-rw-r--r--accel-pppd/vlan-mon/vlan_mon.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/accel-pppd/vlan-mon/vlan_mon.c b/accel-pppd/vlan-mon/vlan_mon.c
index 2892f4f3..f2109eda 100644
--- a/accel-pppd/vlan-mon/vlan_mon.c
+++ b/accel-pppd/vlan-mon/vlan_mon.c
@@ -522,7 +522,7 @@ static void init(void)
{
int mcg_id;
- if (system("modprobe -q vlan_mon"))
+ if (access("/sys/module/vlan_mon", F_OK) && system("modprobe -q vlan_mon"))
log_warn("failed to load vlan_mon module\n");
mcg_id = genl_resolve_mcg(VLAN_MON_GENL_NAME, VLAN_MON_GENL_MCG, &vlan_mon_genl_id);