--- src/sys/kern/kern_acl.c 2006/08/12 00:26:20 1.15 +++ src/sys/kern/kern_acl.c 2006/10/27 04:56:31 1.16 @@ -163,7 +163,7 @@ sys___acl_get_file(struct __acl_get_file if (error == 0) error = nlookup(&nd); if (error == 0) - error = cache_vref(nd.nl_ncp, nd.nl_cred, &vp); + error = cache_vref(&nd.nl_nch, nd.nl_cred, &vp); nlookup_done(&nd); if (error == 0) { error = vacl_get_acl(vp, uap->type, uap->aclp); @@ -187,7 +187,7 @@ sys___acl_set_file(struct __acl_set_file if (error == 0) error = nlookup(&nd); if (error == 0) - error = cache_vref(nd.nl_ncp, nd.nl_cred, &vp); + error = cache_vref(&nd.nl_nch, nd.nl_cred, &vp); nlookup_done(&nd); if (error == 0) { error = vacl_set_acl(vp, uap->type, uap->aclp); @@ -247,7 +247,7 @@ sys___acl_delete_file(struct __acl_delet if (error == 0) error = nlookup(&nd); if (error == 0) - error = cache_vref(nd.nl_ncp, nd.nl_cred, &vp); + error = cache_vref(&nd.nl_nch, nd.nl_cred, &vp); nlookup_done(&nd); if (error == 0) { @@ -290,7 +290,7 @@ sys___acl_aclcheck_file(struct __acl_acl if (error == 0) error = nlookup(&nd); if (error == 0) - error = cache_vref(nd.nl_ncp, nd.nl_cred, &vp); + error = cache_vref(&nd.nl_nch, nd.nl_cred, &vp); nlookup_done(&nd); if (error == 0) {