summaryrefslogtreecommitdiff
path: root/ovsdb/replication.c
diff options
context:
space:
mode:
Diffstat (limited to 'ovsdb/replication.c')
-rw-r--r--ovsdb/replication.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/ovsdb/replication.c b/ovsdb/replication.c
index bb18da8ef..2b9ae2f83 100644
--- a/ovsdb/replication.c
+++ b/ovsdb/replication.c
@@ -147,8 +147,8 @@ replication_add_local_db(const char *database, struct ovsdb *db)
static void
send_schema_requests(const struct json *result)
{
- for (size_t i = 0; i < result->u.array.n; i++) {
- const struct json *name = result->u.array.elems[i];
+ for (size_t i = 0; i < result->array.n; i++) {
+ const struct json *name = result->array.elems[i];
if (name->type == JSON_STRING) {
/* Send one schema request for each remote DB. */
const char *db_name = json_string(name);
@@ -203,13 +203,13 @@ replication_run(void)
if (msg->type == JSONRPC_NOTIFY && state != RPL_S_ERR
&& !strcmp(msg->method, "update")) {
if (msg->params->type == JSON_ARRAY
- && msg->params->u.array.n == 2
- && msg->params->u.array.elems[0]->type == JSON_STRING) {
- char *db_name = msg->params->u.array.elems[0]->u.string;
+ && msg->params->array.n == 2
+ && msg->params->array.elems[0]->type == JSON_STRING) {
+ char *db_name = msg->params->array.elems[0]->string;
struct ovsdb *db = find_db(db_name);
if (db) {
struct ovsdb_error *error;
- error = process_notification(msg->params->u.array.elems[1],
+ error = process_notification(msg->params->array.elems[1],
db);
if (error) {
ovsdb_error_assert(error);