Add hack to get around "." delimiter problem with policing vifs.
authorJustin Pettit <jpettit@nicira.com>
Mon, 6 Apr 2009 23:54:49 +0000 (16:54 -0700)
committerJustin Pettit <jpettit@nicira.com>
Tue, 7 Apr 2009 00:00:09 +0000 (17:00 -0700)
commitad89e47be6fd59a795ff786e16a0d8ea0dd3d8f6
tree48b75540bbee81656a81c17a7b0f34a3e24acd3c
parent99505d9a8d888dd4ae2a17a65db59bf3e5dd5d77
Add hack to get around "." delimiter problem with policing vifs.

The vswitchd.conf format uses "." as a delimiter.  Unfortunately, vifs
use a "." in their name.  The port is specified as part of the key when
ingress policing is enabled, but the cfg parser balks at this.  For the
time-being, we check all valid ports to see if they have a policing
policy defined.  This is wasteful, but it works until we change the
delimiter.
vswitchd/bridge.c
vswitchd/bridge.h
vswitchd/port.c