hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/net/ceph/mon_client.c
....@@ -96,9 +96,11 @@
9696 {
9797 int i;
9898
99
- for (i = 0; i < m->num_mon; i++)
100
- if (memcmp(addr, &m->mon_inst[i].addr, sizeof(*addr)) == 0)
99
+ for (i = 0; i < m->num_mon; i++) {
100
+ if (ceph_addr_equal_no_type(addr, &m->mon_inst[i].addr))
101101 return 1;
102
+ }
103
+
102104 return 0;
103105 }
104106