-p, --private-key FILE | Specifies a PEM file containing the private key used as ovs-testcontroller's identity for outgoing SSL/TLS connections. | help + man + man |
-c, --certificate FILE | Specifies a PEM file containing a certificate that certifies the private key specified on -p or --private-key to be trustworthy. | help + man + man |
-C, --ca-cert FILE | Specifies a PEM file containing the CA certificate that ovs-testcontroller should use to verify certificates presented to it by SSL/TLS peers. | help + man + man |
--detach | Runs ovs-testcontroller as a background process. | help + man |
--monitor | Creates an additional process to monitor the ovs-testcontroller daemon. | help + man |
--no-chdir | By default, when --detach is specified, ovs-testcontroller changes its current working directory to the root directory after it detaches. | help + man |
--pidfile FILE | create pidfile (default: /run/openvswitch/ovs-testcontroller.pid) | help |
--overwrite-pidfile | By default, when --pidfile is specified and the specified pidfile already exists and is locked by a running process, ovs-testcontroller refuses to start. | help + man |
-V, --version | Prints version information to the console. | help + man + man |
-O, --protocols | set allowed OpenFlow versions (default: OpenFlow10, OpenFlow11, OpenFlow12, OpenFlow13, OpenFlow14, OpenFlow15) | help |
-vSPEC, --verbose SPEC | Sets the maximum logging verbosity level, equivalent to --verbose=dbg. | help + man |
--log-file FILE | enable logging to specified FILE (default: /var/log/openvswitch/ovs-testcontroller.log) | help |
--syslog-method (libc|unix:file|udp:ip:port) | Specify method how syslog messages should be sent to syslog daemon. | help + man |
--syslog-target HOST:PORT | Send syslog messages to UDP port on host, in addition to the system syslog. | help + man |
-H, --hub | By default, the controller acts as an L2 MAC-learning switch. | help + man + man |
-n, --noflow | By default, ovs-testcontroller sets up a flow in each OpenFlow switch whenever it receives a packet whose destination is known due through MAC learning. | help + man + man |
--max-idle SECS | Sets secs as the number of seconds that a flow set up by the controller will remain in the switch's flow table without any matching packets being seen. | help + man |
-N, --normal | By default, ovs-testcontroller directs packets to a particular port or floods them. | help + man + man |
-w, --wildcards MASK | wildcard (specified) bits in flows | help |
-q, --queue QUEUE-ID | By default, ovs-testcontroller uses the default OpenFlow queue for sending packets and setting up flows. | help + man + man |
-Q PORT-NAME:QUEUE-ID | use QUEUE-ID for frames from PORT-NAME | help + man |
--with-flows FILE | When a switch connects, push the flow entries as described in file. | help + man |
--unixctl SOCKET | Sets the name of the control socket on which ovs-testcontroller listens for runtime management commands (see RUNTIME MANAGEMENT COMMANDS, below). | help + man |
-h, --help | Prints a brief help message to the console. | help + man + man |
--mute | Prevents ovs-testcontroller from replying to any OpenFlow messages sent to it by switches. (in the manual page but not in --help) | man |
--port-queue port-name:queue-id | Configures packets received on the port named port-name (e.g. eth0) to be output on OpenFlow queue ID queue-id (specified as a decimal number). (in the manual page but not in --help) | man |
--ssl-server-name servername | Specifies the server name to use for TLS Server Name Indication (SNI). (in the manual page but not in --help) | man |
--peer-ca-cert peer-cacert.pem | Specifies a PEM file that contains one or more additional certificates to send to SSL/TLS peers. (in the manual page but not in --help) | man |
--no-self-confinement | By default daemon will try to self-confine itself to work with files under well-known directories determined during build. (in the manual page but not in --help) | man |
--user | Causes ovs-testcontroller to run as a different user specified in "user:group", thus dropping most of the root privileges. (in the manual page but not in --help) | man |
-v | (in the manual page but not in --help) | man |