diff options
author | Sage Weil <sage@newdream.net> | 2009-10-22 10:53:02 -0700 |
---|---|---|
committer | Sage Weil <sage@newdream.net> | 2009-10-22 10:53:17 -0700 |
commit | ecb19c4649d7396737eb0d91a475661fe9d7c028 (patch) | |
tree | 32ff9e8b3a9afffe5c9b7e97f1aef6b367c08dde /fs/ceph/super.c | |
parent | 232d4b01319767b3ffa5d08962a81c805962be49 (diff) | |
download | kernel_goldelico_gta04-ecb19c4649d7396737eb0d91a475661fe9d7c028.zip kernel_goldelico_gta04-ecb19c4649d7396737eb0d91a475661fe9d7c028.tar.gz kernel_goldelico_gta04-ecb19c4649d7396737eb0d91a475661fe9d7c028.tar.bz2 |
ceph: remove small mon addr limit; use CEPH_MAX_MON where appropriate
Get rid of separate max mon limit; use the system limit instead. This
allows mounts when there are lots of mon addrs provided by mount.ceph (as
with a host with lots of A/AAAA records).
Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'fs/ceph/super.c')
-rw-r--r-- | fs/ceph/super.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/ceph/super.c b/fs/ceph/super.c index ab950fc..8191625 100644 --- a/fs/ceph/super.c +++ b/fs/ceph/super.c @@ -314,7 +314,7 @@ static int parse_mount_args(struct ceph_client *client, int err; substring_t argstr[MAX_OPT_ARGS]; int num_mon; - struct ceph_entity_addr mon_addr[CEPH_MAX_MON_MOUNT_ADDR]; + struct ceph_entity_addr mon_addr[CEPH_MAX_MON]; int i; dout("parse_mount_args dev_name '%s'\n", dev_name); @@ -344,7 +344,7 @@ static int parse_mount_args(struct ceph_client *client, /* get mon ip(s) */ err = ceph_parse_ips(dev_name, *path, mon_addr, - CEPH_MAX_MON_MOUNT_ADDR, &num_mon); + CEPH_MAX_MON, &num_mon); if (err < 0) return err; |