X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=ovsdb%2Fjsonrpc-server.h;fp=ovsdb%2Fjsonrpc-server.h;h=0a80ac61be5fa4203d8a44a0e8ac222929b2e008;hb=b93d3b6cb28a925f530aef2009602c06f2f5ae60;hp=49b5f8a96a9de7d0260ad4ba09b4fd767fdeff15;hpb=bd06962ad334fa4631b67905fc9f43f96a908915;p=sliver-openvswitch.git diff --git a/ovsdb/jsonrpc-server.h b/ovsdb/jsonrpc-server.h index 49b5f8a96..0a80ac61b 100644 --- a/ovsdb/jsonrpc-server.h +++ b/ovsdb/jsonrpc-server.h @@ -17,12 +17,14 @@ #define OVSDB_JSONRPC_SERVER_H 1 struct ovsdb; -struct ovsdb_jsonrpc_server; -struct svec; -int ovsdb_jsonrpc_server_create(struct ovsdb *, const struct svec *active, - const struct svec *passive, - struct ovsdb_jsonrpc_server **); +struct ovsdb_jsonrpc_server *ovsdb_jsonrpc_server_create(struct ovsdb *); + +int ovsdb_jsonrpc_server_listen(struct ovsdb_jsonrpc_server *, + const char *name); +void ovsdb_jsonrpc_server_connect(struct ovsdb_jsonrpc_server *, + const char *name); + void ovsdb_jsonrpc_server_run(struct ovsdb_jsonrpc_server *); void ovsdb_jsonrpc_server_wait(struct ovsdb_jsonrpc_server *);