diff options
Diffstat (limited to 'net/bridge/br_notify.c')
-rw-r--r-- | net/bridge/br_notify.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/net/bridge/br_notify.c b/net/bridge/br_notify.c index 3a3f371b2841..2998dd1769a0 100644 --- a/net/bridge/br_notify.c +++ b/net/bridge/br_notify.c | |||
@@ -102,6 +102,11 @@ static int br_device_event(struct notifier_block *unused, unsigned long event, v | |||
102 | case NETDEV_PRE_TYPE_CHANGE: | 102 | case NETDEV_PRE_TYPE_CHANGE: |
103 | /* Forbid underlaying device to change its type. */ | 103 | /* Forbid underlaying device to change its type. */ |
104 | return NOTIFY_BAD; | 104 | return NOTIFY_BAD; |
105 | |||
106 | case NETDEV_RESEND_IGMP: | ||
107 | /* Propagate to master device */ | ||
108 | call_netdevice_notifiers(event, br->dev); | ||
109 | break; | ||
105 | } | 110 | } |
106 | 111 | ||
107 | /* Events that may cause spanning tree to refresh */ | 112 | /* Events that may cause spanning tree to refresh */ |