From db515f9f9e2622f63701b42bf94430c509eec841 Mon Sep 17 00:00:00 2001 From: rwatson Date: Wed, 4 Jun 2003 04:03:58 +0000 Subject: Document the BUG (feature) that you can pass in an empty name to VOP_GETEXTATTR() to retrieve the attribute name list on some file systems, and note that this will be replaced with its own VOP in due course. Pointed out by: Dominic Giampaolo --- share/man/man9/VOP_GETEXTATTR.9 | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'share/man') diff --git a/share/man/man9/VOP_GETEXTATTR.9 b/share/man/man9/VOP_GETEXTATTR.9 index 893e040..37d981a 100644 --- a/share/man/man9/VOP_GETEXTATTR.9 +++ b/share/man/man9/VOP_GETEXTATTR.9 @@ -1,5 +1,5 @@ .\"- -.\" Copyright (c) 1999, 2000, 2001 Robert N. M. Watson +.\" Copyright (c) 1999, 2000, 2001, 2003 Robert N. M. Watson .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without @@ -123,3 +123,8 @@ The file system does not support .Xr extattr 9 , .Xr vnode 9 , .Xr VOP_SETEXTATTR 9 +.Sh BUGS +By passing in the empty string as the attribute name, some file systems +will return a list of defined names on the target vnode for the +requested namespace. +This is a bad API, and will be replaced by an explicit VOP. -- cgit v1.1