diff options
Diffstat (limited to '')
-rw-r--r-- | fs/ceph/mdsmap.h (renamed from include/linux/ceph/mdsmap.h) | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/ceph/mdsmap.h b/fs/ceph/mdsmap.h index 4c3e0648dc..89f1931f1b 100644 --- a/include/linux/ceph/mdsmap.h +++ b/fs/ceph/mdsmap.h @@ -5,6 +5,8 @@ #include <linux/bug.h> #include <linux/ceph/types.h> +struct ceph_mds_client; + /* * mds map - describe servers in the mds cluster. * @@ -65,7 +67,8 @@ static inline bool ceph_mdsmap_is_laggy(struct ceph_mdsmap *m, int w) } extern int ceph_mdsmap_get_random_mds(struct ceph_mdsmap *m); -struct ceph_mdsmap *ceph_mdsmap_decode(void **p, void *end, bool msgr2); +struct ceph_mdsmap *ceph_mdsmap_decode(struct ceph_mds_client *mdsc, void **p, + void *end, bool msgr2); extern void ceph_mdsmap_destroy(struct ceph_mdsmap *m); extern bool ceph_mdsmap_is_cluster_available(struct ceph_mdsmap *m); |