X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ofproto%2Ffail-open.h;h=51fa0b96a191170bf73f8f1d43535dce0a0eea73;hb=d08a2e920631099d68f4efd4e72f6c14987520ce;hp=2d0424de63005f85d640bc9e620db7ad290d4ed0;hpb=9b45d7f5db91cdb41eb0a2124d92885d3b3edcc9;p=openvswitch diff --git a/ofproto/fail-open.h b/ofproto/fail-open.h index 2d0424de..51fa0b96 100644 --- a/ofproto/fail-open.h +++ b/ofproto/fail-open.h @@ -21,9 +21,9 @@ #include #include "flow.h" +struct connmgr; struct fail_open; struct ofproto; -struct rconn; /* Priority of the rule added by the fail-open subsystem when a switch enters * fail-open mode. This priority value uniquely identifies a fail-open flow @@ -31,8 +31,7 @@ struct rconn; * creates flows with this priority). And "f0" is mnemonic for "fail open"! */ #define FAIL_OPEN_PRIORITY 0xf0f0f0 -struct fail_open *fail_open_create(struct ofproto *); -void fail_open_set_controllers(struct fail_open *, struct rconn **, size_t n); +struct fail_open *fail_open_create(struct ofproto *, struct connmgr *); void fail_open_destroy(struct fail_open *); void fail_open_wait(struct fail_open *); bool fail_open_is_active(const struct fail_open *);