CEPH_PICK_ADDRESS_IPV4 |
CEPH_PICK_ADDRESS_MSGR1,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(0, r);
ASSERT_EQ(1u, av.v.size());
ASSERT_EQ(string("v1:0.0.0.0:0/0"), stringify(av.v[0]));
CEPH_PICK_ADDRESS_IPV6 |
CEPH_PICK_ADDRESS_MSGR1,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(0, r);
ASSERT_EQ(1u, av.v.size());
ASSERT_EQ(string("v1:[::]:0/0"), stringify(av.v[0]));
CEPH_PICK_ADDRESS_IPV4 |
CEPH_PICK_ADDRESS_MSGR1,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(0, r);
ASSERT_EQ(1u, av.v.size());
ASSERT_EQ(string("v1:10.2.1.123:0/0"), stringify(av.v[0]));
CEPH_PICK_ADDRESS_IPV4 |
CEPH_PICK_ADDRESS_MSGR2,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(0, r);
ASSERT_EQ(1u, av.v.size());
ASSERT_EQ(string("v2:10.2.1.123:0/0"), stringify(av.v[0]));
CEPH_PICK_ADDRESS_IPV4 |
CEPH_PICK_ADDRESS_MSGR2,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(0, r);
ASSERT_EQ(1u, av.v.size());
ASSERT_EQ(string("v2:10.2.1.123:0/0"), stringify(av.v[0]));
CEPH_PICK_ADDRESS_IPV4 |
CEPH_PICK_ADDRESS_MSGR1,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(0, r);
ASSERT_EQ(1u, av.v.size());
ASSERT_EQ(string("v1:10.1.1.2:0/0"), stringify(av.v[0]));
CEPH_PICK_ADDRESS_IPV6 |
CEPH_PICK_ADDRESS_MSGR2,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(0, r);
ASSERT_EQ(1u, av.v.size());
ASSERT_EQ(string("v2:[2001:1234:5678:90ab::cdef]:0/0"), stringify(av.v[0]));
CEPH_PICK_ADDRESS_IPV6 |
CEPH_PICK_ADDRESS_MSGR2,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(0, r);
ASSERT_EQ(2u, av.v.size());
ASSERT_EQ(string("v2:[2001:1234:5678:90ab::cdef]:0/0"), stringify(av.v[0]));
CEPH_PICK_ADDRESS_MSGR1 |
CEPH_PICK_ADDRESS_PREFER_IPV4,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(0, r);
ASSERT_EQ(2u, av.v.size());
ASSERT_EQ(string("v1:10.2.1.123:0/0"), stringify(av.v[0]));
CEPH_PICK_ADDRESS_MSGR1 |
CEPH_PICK_ADDRESS_MSGR2,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(0, r);
ASSERT_EQ(2u, av.v.size());
ASSERT_EQ(string("v2:[2001:1234:5678:90ab::cdef]:0/0"), stringify(av.v[0]));
CEPH_PICK_ADDRESS_MSGR1 |
CEPH_PICK_ADDRESS_MSGR2,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(0, r);
ASSERT_EQ(2u, av.v.size());
ASSERT_EQ(string("v2:0.0.0.0:0/0"), stringify(av.v[0]));
CEPH_PICK_ADDRESS_PUBLIC |
CEPH_PICK_ADDRESS_MSGR1,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(-1, r);
}
}
CEPH_PICK_ADDRESS_PUBLIC |
CEPH_PICK_ADDRESS_MSGR1,
&one, &av);
- cout << av << std::endl;
ASSERT_EQ(-1, r);
}
}