X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=vswitchd%2Fvswitch.gv;h=56d666cc8b590c792ddf45063db4981fe6554a50;hb=29089a540cfa30a834e3ee19a8b4c52ff2e331b2;hp=5988698ebbc742fed66478aabfc5b41d84597332;hpb=c5f341ab193b9126dffef8c77bf8ed35e91290fd;p=sliver-openvswitch.git diff --git a/vswitchd/vswitch.gv b/vswitchd/vswitch.gv index 5988698eb..56d666cc8 100644 --- a/vswitchd/vswitch.gv +++ b/vswitchd/vswitch.gv @@ -3,36 +3,37 @@ digraph Open_vSwitch { margin="0"; node [shape=box]; edge [dir=none, arrowhead=none, arrowtail=none]; - Bridge [style=bold]; - Bridge -> sFlow [label="sflow"]; - Bridge -> Mirror [label="mirrors"]; - Bridge -> Port [label="ports"]; - Bridge -> Controller [label="controller"]; - Bridge -> NetFlow [label="netflow"]; + Bridge []; + Bridge -> sFlow [label="sflow?"]; + Bridge -> Mirror [label="mirrors*"]; + Bridge -> IPFIX [label="ipfix?"]; + Bridge -> Port [label="ports*"]; + Bridge -> Controller [label="controller*"]; + Bridge -> Flow_Table [label="flow_tables value*"]; + Bridge -> NetFlow [label="netflow?"]; QoS [style=bold]; - QoS -> Queue [label="queues value"]; - Monitor [style=bold]; - Monitor -> Maintenance_Point [label="remote_mps"]; - sFlow [style=bold]; + QoS -> Queue [label="queues value*"]; + sFlow []; + Flow_Sample_Collector_Set [style=bold]; + Flow_Sample_Collector_Set -> Bridge [label="bridge"]; + Flow_Sample_Collector_Set -> IPFIX [label="ipfix?"]; + IPFIX []; Open_vSwitch [style=bold]; - Open_vSwitch -> Bridge [label="bridges"]; - Open_vSwitch -> Capability [label="capabilities value"]; - Open_vSwitch -> SSL [label="ssl"]; - Open_vSwitch -> Manager [label="manager_options"]; - Controller [style=bold]; + Open_vSwitch -> Bridge [label="bridges*"]; + Open_vSwitch -> SSL [label="ssl?"]; + Open_vSwitch -> Manager [label="manager_options*"]; + Controller []; + Flow_Table []; Queue [style=bold]; - SSL [style=bold]; - Manager [style=bold]; - Capability [style=bold]; - Mirror [style=bold]; - Mirror -> Port [style=dotted, constraint=false, label="select_src_port"]; - Mirror -> Port [style=dotted, constraint=false, label="output_port"]; - Mirror -> Port [style=dotted, constraint=false, label="select_dst_port"]; - Interface [style=bold]; - Interface -> Monitor [label="monitor"]; - NetFlow [style=bold]; - Maintenance_Point [style=bold]; - Port [style=bold]; - Port -> QoS [label="qos"]; - Port -> Interface [label="interfaces"]; + SSL []; + Manager []; + Mirror []; + Mirror -> Port [style=dotted, constraint=false, label="select_src_port*"]; + Mirror -> Port [style=dotted, constraint=false, label="output_port?"]; + Mirror -> Port [style=dotted, constraint=false, label="select_dst_port*"]; + Interface []; + NetFlow []; + Port []; + Port -> QoS [label="qos?"]; + Port -> Interface [label="interfaces+"]; }