diff options
author | rwatson <rwatson@FreeBSD.org> | 2002-10-09 21:48:57 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2002-10-09 21:48:57 +0000 |
commit | 7086bb5de15ce9c688a7be4a69907f27fb85c0a2 (patch) | |
tree | a02cf66c7447b18385f817ba96c95d0cd345b508 /sys/sys/extattr.h | |
parent | 48070e93ee8fc5e3c967806e44eda9cbd15e708f (diff) | |
download | FreeBSD-src-7086bb5de15ce9c688a7be4a69907f27fb85c0a2.zip FreeBSD-src-7086bb5de15ce9c688a7be4a69907f27fb85c0a2.tar.gz |
Prototypes for new link extended attribute calls. Sync to MAC tree.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
Diffstat (limited to 'sys/sys/extattr.h')
-rw-r--r-- | sys/sys/extattr.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/sys/extattr.h b/sys/sys/extattr.h index 217607e..aabb53d 100644 --- a/sys/sys/extattr.h +++ b/sys/sys/extattr.h @@ -60,14 +60,20 @@ int extattrctl(const char *_path, int _cmd, const char *_filename, int extattr_delete_fd(int _fd, int _attrnamespace, const char *_attrname); int extattr_delete_file(const char *_path, int _attrnamespace, const char *_attrname); +int extattr_delete_link(const char *_path, int _attrnamespace, + const char *_attrname); ssize_t extattr_get_fd(int _fd, int _attrnamespace, const char *_attrname, void *_data, size_t _nbytes); 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); 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, const char *_attrname, const void *_data, size_t _nbytes); +int extattr_set_link(const char *_path, int _attrnamespace, + const char *_attrname, const void *_data, size_t _nbytes); __END_DECLS #endif /* !_KERNEL */ |