summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorGao Feng <fgao@ikuai8.com>2016-11-22 04:54:36 +0300
committerDavid S. Miller <davem@davemloft.net>2016-11-24 04:18:36 +0300
commitc3891fa2543cbab26093f5e425b8a50cd6837f16 (patch)
tree17764f348b48b64d692b8ada70d274ed85c72b8c /include
parentffa54a238c69184414a8f3dc35a18aed875290e7 (diff)
downloadlinux-c3891fa2543cbab26093f5e425b8a50cd6837f16.tar.xz
driver: macvlan: Check if need rollback multicast setting in macvlan_open
When dev_set_promiscuity failed in macvlan_open, it always invokes dev_set_allmulti without checking if necessary. Now check the IFF_ALLMULTI flag firstly before rollback the multicast setting in the error handler. Signed-off-by: Gao Feng <fgao@ikuai8.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions