diff options
-rw-r--r-- | guts/getxattr.c | 14 | ||||
-rw-r--r-- | guts/lgetxattr.c | 14 | ||||
-rw-r--r-- | wrapfuncs.in | 2 |
3 files changed, 30 insertions, 0 deletions
diff --git a/guts/getxattr.c b/guts/getxattr.c new file mode 100644 index 0000000..ce2a618 --- /dev/null +++ b/guts/getxattr.c @@ -0,0 +1,14 @@ +/* + * Copyright (c) 2010 Wind River Systems; see + * guts/COPYRIGHT for information. + * + * static ssize_t + * wrap_getxattr(const char *path, const char *name, void *value, size_t size) { + * ssize_t rc = -1; + */ + + rc = real_getxattr(path, name, value, size); + +/* return rc; + * } + */ diff --git a/guts/lgetxattr.c b/guts/lgetxattr.c new file mode 100644 index 0000000..f503bde --- /dev/null +++ b/guts/lgetxattr.c @@ -0,0 +1,14 @@ +/* + * Copyright (c) 2010 Wind River Systems; see + * guts/COPYRIGHT for information. + * + * static ssize_t + * wrap_lgetxattr(const char *path, const char *name, void *value, size_t size) { + * ssize_t rc = -1; + */ + + rc = real_lgetxattr(path, name, value, size); + +/* return rc; + * } + */ diff --git a/wrapfuncs.in b/wrapfuncs.in index 596eadc..95bb8b9 100644 --- a/wrapfuncs.in +++ b/wrapfuncs.in @@ -111,3 +111,5 @@ void setgrent(void); void endgrent(void); int getgrouplist(const char *user, gid_t group, gid_t *groups, int *ngroups); int getgroups(int size, gid_t *list); +ssize_t getxattr(const char *path, const char *name, void *value, size_t size); +ssize_t lgetxattr(const char *path, const char *name, void *value, size_t size); /* flags=AT_SYMLINK_NOFOLLOW */ |