X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PORTING;h=34c71f45c02cfd1075a2309e10b7245c97faf2fb;hb=fb05ba4618dc5d6ae70da21a63c2ae6a4a1b5176;hp=09458ee4ccbce90f544615188b55df400ea08ae6;hpb=da40ecacc1e30901684cd0e1df4856bbe442d501;p=sliver-openvswitch.git diff --git a/PORTING b/PORTING index 09458ee4c..34c71f45c 100644 --- a/PORTING +++ b/PORTING @@ -192,19 +192,19 @@ into the Open vSwitch architecture: | | ovs-vswitchd |<-->ovsdb-server | +-------------------+ | | ofproto |<-->OpenFlow controllers - | +--------+-+--------+ - | | netdev | |ofproto-| - userspace | +--------+ | dpif | - | | netdev | +--------+ - | |provider| | dpif | - | +---||---+ +--------+ - | || | dpif | - | || |provider| - |_ || +---||---+ - || || - _ +---||-----+---||---+ - | | |datapath| - kernel | | +--------+ + | +--------+-+--------+ _ + | | netdev | |ofproto-| | + userspace | +--------+ | dpif | | + | | netdev | +--------+ | + | |provider| | dpif | | + | +---||---+ +--------+ | + | || | dpif | | implementation of + | || |provider| | ofproto provider + |_ || +---||---+ | + || || | + _ +---||-----+---||---+ | + | | |datapath| | + kernel | | +--------+ _| | | | |_ +--------||---------+ || @@ -242,9 +242,9 @@ latter is equivalent to the one of the former, but the difference in name makes the intended use obvious. ovs-vswitchd is the most sophisticated of ofproto's clients, but -ofproto can have other clients as well. ovs-openflowd, in the -utilities directory, is much simpler than ovs-vswitchd. It may be -easier to initially bring up ovs-openflowd as part of a port. +ofproto can have other clients as well. test-openflowd, in the +tests directory, is much simpler than ovs-vswitchd. It may be +easier to initially bring up test-openflowd as part of a port. lib/entropy.c assumes that it can obtain high-quality random number seeds at startup by reading from /dev/urandom. You will need to