D_VALIDATE(9) The Linux VFS D_VALIDATE(9)

NAME d_validate - verify dentry provided from insecure source

SYNOPSIS int d_validate(struct dentry * dentry, struct dentry * dparent);

ARGUMENTS dentry The dentry alleged to be valid child of dparent

dparent The parent dentry (known to be valid)

DESCRIPTION An insecure source has sent us a dentry, here we verify it and dget it. This is used by ncpfs in its readdir implementation. Zero is returned in the dentry is invalid.

COPYRIGHT Kernel Hackers Manual 2.6. January 2013 D_VALIDATE(9)