Make "controller nl:0" work again, by fixing a layering violation.
authorBen Pfaff <blp@nicira.com>
Tue, 16 Sep 2008 23:56:37 +0000 (16:56 -0700)
committerBen Pfaff <blp@nicira.com>
Tue, 16 Sep 2008 23:56:37 +0000 (16:56 -0700)
commit4da0bed334c90792ec77e7d1e2ae519e9d8fc656
tree732052da525f53207c7b3b15bebf4770b6136eb6
parentf6a8527eb2fb4815ba55d6e3dd5d292a2730d090
Make "controller nl:0" work again, by fixing a layering violation.

The kernel datapath was claiming that it implements STP, which is untrue.
In fact, the secchan implements STP, so if the secchan was not running
the STP support did not work.  Thus, "controller nl:0" would do the
wrong thing.

This makes the secchan edit the responses from the datapath to claim
STP support.
datapath/datapath.c
datapath/datapath.h
secchan/secchan.c