summaryrefslogtreecommitdiff
path: root/selinux/openvswitch-custom.te.in
diff options
context:
space:
mode:
authorBen Pfaff <blp@ovn.org>2018-12-12 12:28:34 -0800
committerBen Pfaff <blp@ovn.org>2019-01-18 12:36:35 -0800
commit30e699b7ec43cc70d0d20f0969a2714bfb78c7c8 (patch)
treee3ee999a367c9dc49d9cab0773b5551a3b92d634 /selinux/openvswitch-custom.te.in
parentc5ad9811780b5ac1bae3e88ef899fefb874614ba (diff)
downloadopenvswitch-30e699b7ec43cc70d0d20f0969a2714bfb78c7c8.tar.gz
connmgr: Do not send asynchronous messages to rconns lacking protocols.
There are corner cases in which an rconn might not have a defined OpenFlow protocol or version. These happen at connection startup, before the protocol version has been negotiated, and can also happen when a connection is being shut down. It's desirable to avoid these situations entirely, but so far we haven't managed to do this. This commit avoids trying to send messages to such connection, which is what really tends to get OVS in trouble since there's no way to construct an OpenFlow message without knowing what version of OpenFlow to use (with a few exceptions that don't matter here). Reported-at: https://mail.openvswitch.org/pipermail/ovs-discuss/2018-December/047876.html Reported-by: Josh Bailey <joshb@google.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'selinux/openvswitch-custom.te.in')
0 files changed, 0 insertions, 0 deletions