HomeFreeBSD

Properly return ENOTDIR when calling *at() on a non-vnode.

Description

Properly return ENOTDIR when calling *at() on a non-vnode.

We already properly return ENOTDIR when calling *at() on a non-directory
vnode, but it turns out that if you call it on a socket, we see EINVAL.
Patch up namei to properly translate this to ENOTDIR.

Details

Provenance
edAuthored on
Parents
rS286669: Remove unused TCPTV_SRTTDFLT. We initialize srtt with TCPTV_SRTTBASE when we
Branches
Unknown
Tags
Unknown