diff options
author | rwatson <rwatson@FreeBSD.org> | 2002-10-09 21:47:04 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2002-10-09 21:47:04 +0000 |
commit | e3360b2da4ccd008ecfe49dbe95fd0e04a4895fd (patch) | |
tree | aacfd3a3c4f06fd1ea1cf83ba7150712bd604554 /sys | |
parent | 74e3018d1019495f7d682b58c3b20eaebe24be7f (diff) | |
download | FreeBSD-src-e3360b2da4ccd008ecfe49dbe95fd0e04a4895fd.zip FreeBSD-src-e3360b2da4ccd008ecfe49dbe95fd0e04a4895fd.tar.gz |
Flesh out the extattr_{delete,get,set}_link() system calls: variations
on the _file() theme that do not follow symlinks. Sync to MAC tree.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
Diffstat (limited to 'sys')
-rw-r--r-- | sys/kern/syscalls.master | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master index b9f62b0..650dee6 100644 --- a/sys/kern/syscalls.master +++ b/sys/kern/syscalls.master @@ -587,6 +587,11 @@ 409 UNIMPL BSD __mac_get_pid 410 UNIMPL BSD __mac_get_link 411 UNIMPL BSD __mac_set_link -412 UNIMPL BSD extattr_set_link -413 UNIMPL BSD extattr_get_link -414 UNIMPL BSD extattr_delete_link +412 STD BSD { int extattr_set_link(const char *path, \ + int attrnamespace, const char *attrname, \ + void *data, size_t nbytes); } +413 STD BSD { ssize_t extattr_get_link(const char *path, \ + int attrnamespace, const char *attrname, \ + void *data, size_t nbytes); } +414 STD BSD { int extattr_delete_link(const char *path, \ + int attrnamespace, const char *attrname); } |