From 3d123c59a680b27d38f1dd15a6a92388b4eeffbd Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 20 Jul 2009 16:03:45 -0700 Subject: [PATCH] kclient: fix osdmap decoding --- src/kernel/osdmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel/osdmap.c b/src/kernel/osdmap.c index 956f241f934db..0759fbbff9161 100644 --- a/src/kernel/osdmap.c +++ b/src/kernel/osdmap.c @@ -378,7 +378,7 @@ struct ceph_osdmap *osdmap_decode(void **p, void *end) if (map == NULL) return ERR_PTR(-ENOMEM); - ceph_decode_32_safe(p, end, version, bad); + ceph_decode_16_safe(p, end, version, bad); ceph_decode_need(p, end, 2*sizeof(u64)+6*sizeof(u32), bad); ceph_decode_copy(p, &map->fsid, sizeof(map->fsid)); -- 2.39.5