diff options
| author | Raghavendra G <raghavendra@gluster.com> | 2009-11-18 01:15:46 +0000 | 
|---|---|---|
| committer | Anand V. Avati <avati@dev.gluster.com> | 2009-11-18 21:14:08 -0800 | 
| commit | eb4043706c901f8609e65c9a35463ea3f7e2c569 (patch) | |
| tree | 2687d3f96a42162209a4fcb8360ade0f59124961 /booster | |
| parent | c7dba5ff1468f5e56d22b47cc97ff6cd4937f98f (diff) | |
booster: implement getcwd.
Signed-off-by: Raghavendra G <raghavendra@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
BUG: 369 (Samba does not work with booster.)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=369
Diffstat (limited to 'booster')
| -rw-r--r-- | booster/src/booster.c | 14 | 
1 files changed, 14 insertions, 0 deletions
diff --git a/booster/src/booster.c b/booster/src/booster.c index 540fd3c2404..c8414eca9cb 100644 --- a/booster/src/booster.c +++ b/booster/src/booster.c @@ -2781,6 +2781,20 @@ fchdir (int fd)  } +char * +getcwd (char *buf, size_t size) +{ +        char *res = NULL; + +        res = glusterfs_getcwd (buf, size); +        if ((res == NULL) && (errno == ENODEV)) { +                res = real_getcwd (buf, size); +        } + +        return res; +} + +  void  booster_lib_init (void)  {  | 
