]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/msg/Message.cc
import ceph nautilus 14.2.2
[ceph.git] / ceph / src / msg / Message.cc
index caf0f031cdec917241d8732ae271d8c48b891f0e..d36a95ebe2da13215ced4d92861c85df140863dd 100644 (file)
@@ -299,7 +299,8 @@ Message *decode_message(CephContext *cct, int crcflags,
 
     if (front_crc != footer.front_crc) {
       if (cct) {
-       ldout(cct, 0) << "bad crc in front " << front_crc << " != exp " << footer.front_crc << dendl;
+       ldout(cct, 0) << "bad crc in front " << front_crc << " != exp " << footer.front_crc
+                     << " from " << conn->get_peer_addr() << dendl;
        ldout(cct, 20) << " ";
        front.hexdump(*_dout);
        *_dout << dendl;
@@ -308,7 +309,8 @@ Message *decode_message(CephContext *cct, int crcflags,
     }
     if (middle_crc != footer.middle_crc) {
       if (cct) {
-       ldout(cct, 0) << "bad crc in middle " << middle_crc << " != exp " << footer.middle_crc << dendl;
+       ldout(cct, 0) << "bad crc in middle " << middle_crc << " != exp " << footer.middle_crc
+                     << " from " << conn->get_peer_addr() << dendl;
        ldout(cct, 20) << " ";
        middle.hexdump(*_dout);
        *_dout << dendl;
@@ -321,7 +323,8 @@ Message *decode_message(CephContext *cct, int crcflags,
       __u32 data_crc = data.crc32c(0);
       if (data_crc != footer.data_crc) {
        if (cct) {
-         ldout(cct, 0) << "bad crc in data " << data_crc << " != exp " << footer.data_crc << dendl;
+         ldout(cct, 0) << "bad crc in data " << data_crc << " != exp " << footer.data_crc
+                       << " from " << conn->get_peer_addr() << dendl;
          ldout(cct, 20) << " ";
          data.hexdump(*_dout);
          *_dout << dendl;