Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 73519
b: refs/heads/master
c: e9671fc
h: refs/heads/master
i:
  73517: 19e663f
  73515: 6239524
  73511: d3d3b42
  73503: 678e423
v: v3
  • Loading branch information
Joe Perches authored and David S. Miller committed Nov 11, 2007
1 parent 2ccbd2b commit 673ef0d
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 03f49f345749abc08bc84b835433c94eea6e972b
refs/heads/master: e9671fcb3bef1fe2e71aa0456bd5b7eec9e8de4d
14 changes: 7 additions & 7 deletions trunk/net/core/dev_mcast.c
Original file line number Diff line number Diff line change
Expand Up @@ -168,13 +168,13 @@ void dev_mc_unsync(struct net_device *to, struct net_device *from)
da = from->mc_list;
while (da != NULL) {
next = da->next;
if (!da->da_synced)
continue;
__dev_addr_delete(&to->mc_list, &to->mc_count,
da->da_addr, da->da_addrlen, 0);
da->da_synced = 0;
__dev_addr_delete(&from->mc_list, &from->mc_count,
da->da_addr, da->da_addrlen, 0);
if (da->da_synced) {
__dev_addr_delete(&to->mc_list, &to->mc_count,
da->da_addr, da->da_addrlen, 0);
da->da_synced = 0;
__dev_addr_delete(&from->mc_list, &from->mc_count,
da->da_addr, da->da_addrlen, 0);
}
da = next;
}
__dev_set_rx_mode(to);
Expand Down

0 comments on commit 673ef0d

Please sign in to comment.