summaryrefslogtreecommitdiff
path: root/xattr/lib_build.h
diff options
context:
space:
mode:
authornyov <nyov@nexnode.net>2018-07-04 16:45:21 +0000
committernyov <nyov@nexnode.net>2018-07-04 16:45:21 +0000
commit61b5c3aeab7611f9e6dca719dbac08d4545b8f85 (patch)
tree050772f09bf1313d362779ae1d92127e2c0d82fe /xattr/lib_build.h
parentd713b973cbf27259d8d1dee9ffd1dcda5937565e (diff)
downloadxattr-61b5c3aeab7611f9e6dca719dbac08d4545b8f85.tar.gz
Extracted inline C code for syntax highlighting
Diffstat (limited to 'xattr/lib_build.h')
-rw-r--r--xattr/lib_build.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/xattr/lib_build.h b/xattr/lib_build.h
new file mode 100644
index 0000000..919722a
--- /dev/null
+++ b/xattr/lib_build.h
@@ -0,0 +1,17 @@
+#define XATTR_XATTR_NOFOLLOW ...
+#define XATTR_XATTR_CREATE ...
+#define XATTR_XATTR_REPLACE ...
+#define XATTR_XATTR_NOSECURITY ...
+#define XATTR_MAXNAMELEN ...
+
+ssize_t xattr_getxattr(const char *, const char *, void *, ssize_t, uint32_t, int);
+ssize_t xattr_fgetxattr(int, const char *, void *, ssize_t, uint32_t, int);
+
+ssize_t xattr_setxattr(const char *, const char *, void *, ssize_t, uint32_t, int);
+ssize_t xattr_fsetxattr(int, const char *, void *, ssize_t, uint32_t, int);
+
+ssize_t xattr_removexattr(const char *, const char *, int);
+ssize_t xattr_fremovexattr(int, const char *, int);
+
+ssize_t xattr_listxattr(const char *, char *, size_t, int);
+ssize_t xattr_flistxattr(int, char *, size_t, int);