libceph: use the right footer size when skipping a message
authorIlya Dryomov <idryomov@gmail.com>
Fri, 19 Feb 2016 10:38:57 +0000 (11:38 +0100)
committerSasha Levin <sasha.levin@oracle.com>
Mon, 7 Mar 2016 21:35:33 +0000 (16:35 -0500)
commit66333f910d64623fa9cc886c259d57e6d24863cd
treea0c9802aa5271390ef189091c178968fd8c06b0d
parent265570c9977908479db74fd07b710ec5d5c96e12
libceph: use the right footer size when skipping a message

[ Upstream commit dbc0d3caff5b7591e0cf8e34ca686ca6f4479ee1 ]

ceph_msg_footer is 21 bytes long, while ceph_msg_footer_old is only 13.
Don't skip too much when CEPH_FEATURE_MSG_AUTH isn't negotiated.

Cc: stable@vger.kernel.org # 3.19+
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Alex Elder <elder@linaro.org>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
net/ceph/messenger.c