ctdb-tools: Switch to using ctdb_sock_addr_mask_from_string()
authorMartin Schwenke <martin@meltin.net>
Thu, 7 Jun 2018 21:26:51 +0000 (07:26 +1000)
committerAmitay Isaacs <amitay@samba.org>
Fri, 27 Jul 2018 03:45:21 +0000 (05:45 +0200)
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/tools/ctdb.c

index 9d5d7b810560b7b59f7fe62d679da7ff700aaff0..771632c03a1e208e237bb83d7320ad9de5f9b34a 100644 (file)
@@ -3849,7 +3849,8 @@ static int control_addip(TALLOC_CTX *mem_ctx, struct ctdb_context *ctdb,
                usage("addip");
        }
 
-       if (! parse_ip_mask(argv[0], argv[1], &addr, &mask)) {
+       ret = ctdb_sock_addr_mask_from_string(argv[0], &addr, &mask);
+       if (ret != 0) {
                fprintf(stderr, "Invalid IP/Mask %s\n", argv[0]);
                return 1;
        }