]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
pick_address: error out in dual stack mode if both addr types cannot be provided
authorRicardo Dias <rdias@suse.com>
Thu, 28 Feb 2019 11:02:04 +0000 (11:02 +0000)
committerRicardo Dias <rdias@suse.com>
Thu, 28 Feb 2019 16:21:13 +0000 (16:21 +0000)
commit89a6c39e94166131f14198ee7830555661173495
tree1fbd6651e99f5169a3b2535705f2eaadb1d31964
parentc1112928b7926fdc0a53d254a5f72055728f3b58
pick_address: error out in dual stack mode if both addr types cannot be provided

When ms_bind_ipv4 and ms_bind_ipv6 options are enabled, if the
public_network or cluster_network settings only contain networks of a
single type (either IPv4 or IPv6) then pick_addresses function must
fail.

Fixes: http://tracker.ceph.com/issues/38307
Signed-off-by: Ricardo Dias <rdias@suse.com>
src/common/pick_address.cc