aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/extattr.h
diff options
context:
space:
mode:
authorRobert Watson <rwatson@FreeBSD.org>2003-06-04 04:04:24 +0000
committerRobert Watson <rwatson@FreeBSD.org>2003-06-04 04:04:24 +0000
commit5d5029366c423526a1af89449bb81db9917ff199 (patch)
tree8cc27c9bf2edf224b5246a56432ef56eb21341fd /sys/sys/extattr.h
parente652f5ba749c4a989f169d0a48a7a5ba07e621e8 (diff)
downloadsrc-5d5029366c423526a1af89449bb81db9917ff199.tar.gz
src-5d5029366c423526a1af89449bb81db9917ff199.zip
Userspace prototypes for the extattr_list_*() system calls.
Notes
Notes: svn path=/head/; revision=115805
Diffstat (limited to 'sys/sys/extattr.h')
-rw-r--r--sys/sys/extattr.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/sys/extattr.h b/sys/sys/extattr.h
index aabb53d4078f..30daac76af67 100644
--- a/sys/sys/extattr.h
+++ b/sys/sys/extattr.h
@@ -68,6 +68,12 @@ ssize_t extattr_get_file(const char *_path, int _attrnamespace,
const char *_attrname, void *_data, size_t _nbytes);
ssize_t extattr_get_link(const char *_path, int _attrnamespace,
const char *_attrname, void *_data, size_t _nbytes);
+ssize_t extattr_list_fd(int _fd, int _attrnamespace, void *_data,
+ size_t _nbytes);
+ssize_t extattr_list_file(const char *_path, int _attrnamespace, void *_data,
+ size_t _nbytes);
+ssize_t extattr_list_link(const char *_path, int _attrnamespace, void *_data,
+ size_t _nbytes);
int extattr_set_fd(int _fd, int _attrnamespace, const char *_attrname,
const void *_data, size_t _nbytes);
int extattr_set_file(const char *_path, int _attrnamespace,