| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
lib/ovsdb-client.h was in my source tree at one point but was never checked
in.
Fixes "make dist".
|
| |
|
| |
|
|
|
|
|
| |
The upcoming JSON-RPC library wants to use this library, and it needs some
functions that are currently declared static.
|
|
|
|
|
|
|
|
| |
This code is heavily based on the vconn code. Eventually we should make
the stream-based vconns (currently that's all of them) a wrapper around
streams, but I haven't done that yet.
SSL is not implemented yet.
|
|
|
|
| |
This UUID library will be used by the upcoming configuration database.
|
|
|
|
| |
This will be used by the upcoming Open vSwitch configuration database.
|
|
|
|
|
|
|
| |
This is useful because the upcoming configuration database also needs a
lockfile implementation.
Also adds tests.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
The bonding code in vswitch sends out gratuitous learning packets that
are supposed to teach switches but not cause anything else to happen on
the network. Some upcoming code wants to synthesize packets with similar
properties, so factor this code into a new function so that it can be
used in both places.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Conflicts:
vswitchd/ovs-vswitchd.8.in
vswitchd/ovs-vswitchd.conf.5.in
xenserver/etc_init.d_vswitch
|
| |
| |
| |
| | |
CC: Justin Pettit <jpettit@nicira.com>
|
| | |
|
| |
| |
| |
| |
| | |
Now that rtnetlink isn't named similarly to netdev_linux, it might as well
have its own source and header files to avoid confusing everyone.
|
| |
| |
| |
| | |
These names are more meaningful, so we prefer them.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The dpif and netdev code has had various ways to check for changes to
dpifs and netdevs over the course of Open vSwitch development. All of
these have been thus far fairly specific to the Linux implementation. This
commit is the start of a more general API for watching for such changes.
The dpif-related parts seem fairly mature and so they are documented,
the netdev parts will probably need to change somewhat and so they are
not documented yet.
|
|/
|
|
|
|
| |
This commit initially introduces only a single datapath implementation,
which is the same as the original one, but it paves the way for
additional implementations, such as the upcoming userspace datapath.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
We were distributing lib/dirs.c, which doesn't make sense, but in any case
it created a race between "make" and "make dist" in updating lib/dirs.c,
which showed up in the Debian package build (which runs build-indep and
build-arch in parallel).
Also, clean lib/dhparams.c.
This should fix the failure seen in build openvswitch843.
|
|
|