| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
CC: Sanjay Sane <ssane@nicira.com>
CC: Justin Pettit <jpettit@nicira.com>
CC: Hao Zheng <hzheng@nicira.com>
|
| |
|
|
|
| |
To be more consistent with other providers, rename "private.h" to
"ofproto-provider.h".
|
| | |
|
| | |
|
| |
|
|
| |
Suggested-by: Peter Phaal <peter.phaal@inmon.com>
|
| |
|
|
|
| |
Too many users thought that they needed to run ovs-openflowd at the same
time as ovs-vswitchd. I hope that this change discourages them.
|
| | |
|
| |
|
|
|
|
|
| |
In addition to the changes to ofproto, this commit changes all of the
instances of "struct flow" in the tree so that the "in_port" member is an
OpenFlow port number. Previously, this member was an OpenFlow port number
in some cases and an ODP port number in other cases.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Until now, packet processing in ovs-vswitchd has been split between two
components: ofproto, for basic OpenFlow functionality, and bridge, for
OFPP_NORMAL processing. This architecture will not work as Open vSwitch
starts to support a wider variety of underlying hardware, because it
imposes a model in which the bridge needs to be able to look at every
exact-match flow within a OpenFlow flow, which most hardware doesn't
support.
Therefore, this commit moves all of the packet processing code in
bridge into ofproto, as preparation for generalizing further.
|
| |
|
|
|
| |
The "lib/netdev-gre.c" and "lib/netdev-patch.c" files have been
consolidated into "lib/netdev-vport.c". This change reflect that.
|
| |
|
|
|
|
|
|
|
|
| |
This is intended to provide controllers enough information to determine
whether a switch is overloaded or busted, to enable them to spread load
fairly across a group of switches.
Feature #2421.
CC: Peter Balland <peter@nicira.com>
|
| |
|
|
|
| |
This code is useful for seeding other random number generators, so we might
as well make it a separate source file.
|
| | |
|
| |
|
|
| |
Reported-by: Justin Pettit <jpettit@nicira.com>
|
| | |
|
| |
|