ip17xx: Maintain state->remove_tag incrementally
authorGabor Juhos <juhosg@openwrt.org>
Tue, 8 Jun 2010 20:18:34 +0000 (20:18 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Tue, 8 Jun 2010 20:18:34 +0000 (20:18 +0000)
commit7b4b5ffe70c16cb28c072ba78dc5d76354c69a45
treeb691f4508c94c8f79140d333a7168b32ce847714
parentb4a61f51bb63857bfbf88add4ee2829929a45471
ip17xx: Maintain state->remove_tag incrementally

So far, state->remove_tag was sometimes updated incrementally, sometimes
left to correct_vlan_state() to recalculate. Since I want to avoid use of
correct_vlan_state() for IP175D, this patch fixes the only two remaining
places which leave state->remove_tag inconsistent with state->add_tag
and it drops the recalculation.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21717 3c298f89-4303-0410-b956-a3cf2f4a3e73
target/linux/generic-2.6/files/drivers/net/phy/ip175c.c