hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
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