Skip to content
BSD syscall#217

svc · unix #217

statv

Returns extended (per-vnode) metadata for a path on filesystems that support it.

Prototype

int statv(const char *path, struct vstat *vsb);

Returns: int

Arguments

NameTypeDirDescription
pathconst char-
vsbstruct vstat-

Version history

XNU tagmacOS#
xnu-1456.1.26macOS 10.6 Snow Leopard217
xnu-1699.24.8macOS 10.7 Lion217
xnu-1486.2.11217
xnu-1504.15.3217
xnu-1504.3.12217
xnu-1504.7.4217
xnu-1504.9.17217
xnu-1504.9.26217
xnu-1504.9.37217
xnu-1699.22.73217
xnu-1699.22.81217
xnu-1699.24.23217
xnu-1699.26.8217
xnu-1699.32.7217

Notes

Largely vestigial on modern macOS — most callers use getattrlist instead, which is more flexible. statv is preserved for compatibility with older BSD utilities.

Related APIs

statfstatvgetattrlistlstatv