VSOCK
if (vp->v_type == VSOCK) {
vattr.va_type = VSOCK;
if (vp->v_type != VSOCK) {
VREG, VNON, VLNK, VNON, VSOCK, VNON, VNON, VBAD,
if (vp->v_type == VSOCK) {
if (vp->v_type == VSOCK) {
case VSOCK:
case VSOCK:
ret = VSOCK;
case VSOCK:
case VSOCK:
case VSOCK:
vtyp = VSOCK;
if (vtyp != VREG && vtyp != VSOCK) {
return(VSOCK);
case VSOCK:
vp->v_type = VSOCK;
case VSOCK:
return (VSOCK);
case VSOCK:
if (vap->va_type == VREG || vap->va_type == VSOCK) {
if (vtyp != VCHR && vtyp != VBLK && vtyp != VSOCK && vtyp != VFIFO) {
if (vtyp == VSOCK) {
VNON, VREG, VDIR, VBLK, VCHR, VLNK, VSOCK, VFIFO
} else if (vap->va_type == VFIFO || vap->va_type == VSOCK) {
if (vap->va_type == VSOCK) {
case VSOCK:
case VSOCK:
case VSOCK:
case VSOCK:
case VSOCK:
KKASSERT(vap->va_type == VREG || vap->va_type == VSOCK);
case VSOCK:
vp->v_type = VSOCK;
case VSOCK:
case VSOCK:
vp->v_type = VSOCK;
return (VSOCK);
case VSOCK:
case VSOCK: