summaryrefslogtreecommitdiff
path: root/lib/mac-learning.h
diff options
context:
space:
mode:
authorJesse Gross <jesse@nicira.com>2009-11-09 15:26:51 -0800
committerJesse Gross <jesse@nicira.com>2009-11-09 16:37:01 -0800
commit93dfc06772a722abf3362606307bab9a9bf33292 (patch)
tree9d035482d07547cefdc7fc054d091d886b798961 /lib/mac-learning.h
parent8ddb3f376d06374525cea4aa647462d8f520ed78 (diff)
downloadopenvswitch-93dfc06772a722abf3362606307bab9a9bf33292.tar.gz
bridge: Require learning table at all times.
The bridge nominally allowed the MAC learning module to not be enabled though in reality it was always used. Tracking active MAC addresses in the bridge is useful for other reasons besides deciding the output port - primarily for bonding. In addition there were several bugs that would have been triggered had learning actually been disabled since that code path is never tested. This makes it explicit that the learning table should be maintained at all times.
Diffstat (limited to 'lib/mac-learning.h')
0 files changed, 0 insertions, 0 deletions