]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - fs/ceph/messenger.c
ceph: save peer feature bits in connection structure
[net-next-2.6.git] / fs / ceph / messenger.c
index d18a544490f6360433c4abd489475a73f9394eef..50c5f24086fdb4d57492a5cd02ecc8da856edcc4 100644 (file)
@@ -1223,6 +1223,7 @@ static int process_connect(struct ceph_connection *con)
                clear_bit(CONNECTING, &con->state);
                con->peer_global_seq = le32_to_cpu(con->in_reply.global_seq);
                con->connect_seq++;
+               con->peer_features = server_feat;
                dout("process_connect got READY gseq %d cseq %d (%d)\n",
                     con->peer_global_seq,
                     le32_to_cpu(con->in_reply.connect_seq),