|
@@ -242,6 +242,7 @@ static int register_vlan_device(struct net_device *real_dev, u16 vlan_id)
|
|
|
* hope the underlying device can handle it.
|
|
* hope the underlying device can handle it.
|
|
|
*/
|
|
*/
|
|
|
new_dev->mtu = real_dev->mtu;
|
|
new_dev->mtu = real_dev->mtu;
|
|
|
|
|
+ new_dev->priv_flags |= (real_dev->priv_flags & IFF_UNICAST_FLT);
|
|
|
|
|
|
|
|
vlan_dev_priv(new_dev)->vlan_id = vlan_id;
|
|
vlan_dev_priv(new_dev)->vlan_id = vlan_id;
|
|
|
vlan_dev_priv(new_dev)->real_dev = real_dev;
|
|
vlan_dev_priv(new_dev)->real_dev = real_dev;
|