X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fjsonrpc.h;h=b711d1ab6f6df9dce02c24978dab1d153cb7fd5a;hb=0ef165ecb57943e17a8ee8270df68ffb8d032e29;hp=2c691cf2def9fbfeaef2f0d9d4930d7b297f3b27;hpb=ca843648e3b4181a52a398b902e5e69221976476;p=sliver-openvswitch.git diff --git a/lib/jsonrpc.h b/lib/jsonrpc.h index 2c691cf2d..b711d1ab6 100644 --- a/lib/jsonrpc.h +++ b/lib/jsonrpc.h @@ -32,11 +32,14 @@ struct stream; /* API for a JSON-RPC stream. */ -/* Default port number. +/* Default port numbers. * - * There is nothing standard about this port number. It is simply what - * we have chosen. */ -#define JSONRPC_TCP_PORT 6632 + * OVSDB_OLD_PORT defines the original port number used by OVS. + * OVSDB_PORT defines the official port number assigned by IANA. By + * default, we still uses OVSDB_OLD_PORT, but we present a warning that + * that will change. */ +#define OVSDB_OLD_PORT 6632 +#define OVSDB_PORT 6640 int jsonrpc_stream_open(const char *name, struct stream **, uint8_t dscp); int jsonrpc_pstream_open(const char *name, struct pstream **, uint8_t dscp); @@ -120,6 +123,7 @@ int jsonrpc_session_get_last_error(const struct jsonrpc_session *); void jsonrpc_session_get_reconnect_stats(const struct jsonrpc_session *, struct reconnect_stats *); +void jsonrpc_session_enable_reconnect(struct jsonrpc_session *); void jsonrpc_session_force_reconnect(struct jsonrpc_session *); void jsonrpc_session_set_max_backoff(struct jsonrpc_session *,