diff options
author | Ben Pfaff <blp@ovn.org> | 2016-06-24 21:30:39 -0700 |
---|---|---|
committer | Ben Pfaff <blp@ovn.org> | 2016-07-13 13:43:37 -0700 |
commit | 63a10e1e4c48c314f002112f45e4a03b0db2357c (patch) | |
tree | 12e78a12fa9e4839afaa4543634c2b177fc561c2 /ovsdb | |
parent | 6026f53491068ac4d446bbc70ecbea3bb22b70fa (diff) | |
download | openvswitch-63a10e1e4c48c314f002112f45e4a03b0db2357c.tar.gz |
sset: New function sset_from_delimited_string().
This simplifies code in a couple of places.
Signed-off-by: Ben Pfaff <blp@ovn.org>
Acked-By: Ryan Moats <rmoats@us.ibm.com>
Diffstat (limited to 'ovsdb')
-rw-r--r-- | ovsdb/replication.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/ovsdb/replication.c b/ovsdb/replication.c index a267a3a00..dd8f64246 100644 --- a/ovsdb/replication.c +++ b/ovsdb/replication.c @@ -121,19 +121,9 @@ set_remote_ovsdb_server(const char *remote_server) void set_tables_blacklist(const char *blacklist) { - char *save_ptr = NULL; - char *blacklist_item; - replication_init(); - if (blacklist) { - char *t_blacklist = xstrdup(blacklist); - for (blacklist_item = strtok_r(t_blacklist, ",", &save_ptr); - blacklist_item != NULL; - blacklist_item = strtok_r(NULL, ",", &save_ptr)) { - sset_add(&tables_blacklist, blacklist_item); - } - free(t_blacklist); + sset_from_delimited_string(&tables_blacklist, blacklist, ","); } } |