|
@@ -1540,7 +1540,7 @@ static int process_connect(struct ceph_connection *con)
|
|
|
* dropped messages.
|
|
|
*/
|
|
|
dout("process_connect got RESET peer seq %u\n",
|
|
|
- le32_to_cpu(con->in_connect.connect_seq));
|
|
|
+ le32_to_cpu(con->in_reply.connect_seq));
|
|
|
pr_err("%s%lld %s connection reset\n",
|
|
|
ENTITY_NAME(con->peer_name),
|
|
|
ceph_pr_addr(&con->peer_addr.in_addr));
|
|
@@ -1566,10 +1566,10 @@ static int process_connect(struct ceph_connection *con)
|
|
|
* If we sent a smaller connect_seq than the peer has, try
|
|
|
* again with a larger value.
|
|
|
*/
|
|
|
- dout("process_connect got RETRY my seq = %u, peer_seq = %u\n",
|
|
|
+ dout("process_connect got RETRY_SESSION my seq %u, peer %u\n",
|
|
|
le32_to_cpu(con->out_connect.connect_seq),
|
|
|
- le32_to_cpu(con->in_connect.connect_seq));
|
|
|
- con->connect_seq = le32_to_cpu(con->in_connect.connect_seq);
|
|
|
+ le32_to_cpu(con->in_reply.connect_seq));
|
|
|
+ con->connect_seq = le32_to_cpu(con->in_reply.connect_seq);
|
|
|
ret = prepare_write_connect(con);
|
|
|
if (ret < 0)
|
|
|
return ret;
|
|
@@ -1583,9 +1583,9 @@ static int process_connect(struct ceph_connection *con)
|
|
|
*/
|
|
|
dout("process_connect got RETRY_GLOBAL my %u peer_gseq %u\n",
|
|
|
con->peer_global_seq,
|
|
|
- le32_to_cpu(con->in_connect.global_seq));
|
|
|
+ le32_to_cpu(con->in_reply.global_seq));
|
|
|
get_global_seq(con->msgr,
|
|
|
- le32_to_cpu(con->in_connect.global_seq));
|
|
|
+ le32_to_cpu(con->in_reply.global_seq));
|
|
|
ret = prepare_write_connect(con);
|
|
|
if (ret < 0)
|
|
|
return ret;
|