diff options
author | Amar Tumballi <amar@gluster.com> | 2011-06-08 23:37:22 +0000 |
---|---|---|
committer | Anand Avati <avati@gluster.com> | 2011-06-16 09:15:28 -0700 |
commit | e719518e561033af0ffd07d0c8ad7d777715fe89 (patch) | |
tree | 8ede0ce4fbe1985dcbc749fd786c75de8cae00d5 /xlators | |
parent | dad63fa8ac00397e337f328b0bb7b641e2680932 (diff) |
fixing some build issues in Mac OS X
Signed-off-by: Amar Tumballi <amar@gluster.com>
Signed-off-by: Anand Avati <avati@gluster.com>
BUG: 2966 (MacOSX compile failure: duplicate symbol _k)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2966
Diffstat (limited to 'xlators')
-rw-r--r-- | xlators/features/marker/src/marker-quota.c | 3 | ||||
-rw-r--r-- | xlators/features/marker/src/marker-quota.h | 4 | ||||
-rw-r--r-- | xlators/features/marker/src/marker.h | 1 | ||||
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-op-sm.c | 4 | ||||
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-rebalance.c | 10 |
5 files changed, 7 insertions, 15 deletions
diff --git a/xlators/features/marker/src/marker-quota.c b/xlators/features/marker/src/marker-quota.c index 18d76dc589d..4662c989d91 100644 --- a/xlators/features/marker/src/marker-quota.c +++ b/xlators/features/marker/src/marker-quota.c @@ -1655,7 +1655,6 @@ quota_xattr_state (xlator_t *this, { if (buf.ia_type == IA_IFREG || buf.ia_type == IA_IFLNK) { - k ++; inspect_file_xattr (this, loc, dict, buf); } else if (buf.ia_type == IA_IFDIR) inspect_directory_xattr (this, loc, dict, buf); @@ -1913,8 +1912,6 @@ out: int32_t init_quota_priv (xlator_t *this) { - strcpy (volname, "quota"); - return 0; } diff --git a/xlators/features/marker/src/marker-quota.h b/xlators/features/marker/src/marker-quota.h index 802c1d922af..ea433a455ec 100644 --- a/xlators/features/marker/src/marker-quota.h +++ b/xlators/features/marker/src/marker-quota.h @@ -32,11 +32,9 @@ #define QUOTA_DIRTY_KEY "trusted.glusterfs.quota.dirty" #define CONTRIBUTION "contri" -#define VOL_NAME volname #define CONTRI_KEY_MAX 512 #define READDIR_BUF 4096 -char volname [40]; #define QUOTA_STACK_DESTROY(_frame, _this) \ do { \ @@ -79,7 +77,7 @@ char volname [40]; char _gfid_unparsed[40]; \ uuid_unparse (_gfid, _gfid_unparsed); \ _ret = snprintf (var, CONTRI_KEY_MAX, QUOTA_XATTR_PREFIX \ - ".%s.%s." CONTRIBUTION, VOL_NAME, \ + ".%s.%s." CONTRIBUTION, "quota", \ _gfid_unparsed); \ } while (0); diff --git a/xlators/features/marker/src/marker.h b/xlators/features/marker/src/marker.h index ea1f5cc0a99..1e62e5cbc84 100644 --- a/xlators/features/marker/src/marker.h +++ b/xlators/features/marker/src/marker.h @@ -91,5 +91,4 @@ struct marker_conf{ }; typedef struct marker_conf marker_conf_t; -int32_t k; #endif diff --git a/xlators/mgmt/glusterd/src/glusterd-op-sm.c b/xlators/mgmt/glusterd/src/glusterd-op-sm.c index 6df894ca740..6abdd822a69 100644 --- a/xlators/mgmt/glusterd/src/glusterd-op-sm.c +++ b/xlators/mgmt/glusterd/src/glusterd-op-sm.c @@ -3602,9 +3602,7 @@ rb_get_xattr_command (glusterd_volinfo_t *volinfo, goto out; } - ret = lgetxattr (mount_point_path, xattr_key, - value, - 8192); + ret = sys_lgetxattr (mount_point_path, xattr_key, value, 8192); if (ret < 0) { gf_log ("", GF_LOG_DEBUG, diff --git a/xlators/mgmt/glusterd/src/glusterd-rebalance.c b/xlators/mgmt/glusterd/src/glusterd-rebalance.c index f72a468019f..75c175b16b8 100644 --- a/xlators/mgmt/glusterd/src/glusterd-rebalance.c +++ b/xlators/mgmt/glusterd/src/glusterd-rebalance.c @@ -24,7 +24,7 @@ #include <inttypes.h> #include <sys/resource.h> -#include <sys/vfs.h> +#include <sys/statvfs.h> #include "globals.h" #include "compat.h" @@ -58,8 +58,8 @@ gf_glusterd_rebalance_move_data (glusterd_volinfo_t *volinfo, const char *dir) char tmp_filename[PATH_MAX] = {0,}; char value[16] = {0,}; char linkinfo[PATH_MAX] = {0,}; - struct statfs src_statfs = {0,}; - struct statfs dst_statfs = {0,}; + struct statvfs src_statfs = {0,}; + struct statvfs dst_statfs = {0,}; if (!volinfo->defrag) goto out; @@ -118,12 +118,12 @@ gf_glusterd_rebalance_move_data (glusterd_volinfo_t *volinfo, const char *dir) /* Prevent data movement from a node which has higher disk-space to a node with lesser */ { - ret = statfs (full_path, &src_statfs); + ret = statvfs (full_path, &src_statfs); if (ret) gf_log ("", GF_LOG_INFO, "statfs on %s failed", full_path); - ret = statfs (tmp_filename, &dst_statfs); + ret = statvfs (tmp_filename, &dst_statfs); if (ret) gf_log ("", GF_LOG_INFO, "statfs on %s failed", tmp_filename); |