Page MenuHomeFreeBSD

D32438.id96605.diff
No OneTemporary

D32438.id96605.diff

Index: sys/kern/vfs_extattr.c
===================================================================
--- sys/kern/vfs_extattr.c
+++ sys/kern/vfs_extattr.c
@@ -242,7 +242,7 @@
return (error);
AUDIT_ARG_TEXT(attrname);
- error = getvnode(td, uap->fd,
+ error = getvnode_path(td, uap->fd,
cap_rights_init_one(&rights, CAP_EXTATTR_SET), &fp);
if (error)
return (error);
@@ -409,7 +409,7 @@
return (error);
AUDIT_ARG_TEXT(attrname);
- error = getvnode(td, uap->fd,
+ error = getvnode_path(td, uap->fd,
cap_rights_init_one(&rights, CAP_EXTATTR_GET), &fp);
if (error)
return (error);
@@ -544,7 +544,7 @@
return (error);
AUDIT_ARG_TEXT(attrname);
- error = getvnode(td, uap->fd,
+ error = getvnode_path(td, uap->fd,
cap_rights_init_one(&rights, CAP_EXTATTR_DELETE), &fp);
if (error)
return (error);
@@ -690,7 +690,7 @@
AUDIT_ARG_FD(uap->fd);
AUDIT_ARG_VALUE(uap->attrnamespace);
- error = getvnode(td, uap->fd,
+ error = getvnode_path(td, uap->fd,
cap_rights_init_one(&rights, CAP_EXTATTR_LIST), &fp);
if (error)
return (error);

File Metadata

Mime Type
text/plain
Expires
Sun, Oct 11, 3:58 AM (13 h, 2 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
40583316
Default Alt Text
D32438.id96605.diff (1 KB)

Event Timeline