int err;
struct sock *sk = sock->sk;
struct unix_sock *u = unix_sk(sk);
- struct pid *old_pid = NULL;
err = -EOPNOTSUPP;
if (sock->type != SOCK_STREAM && sock->type != SOCK_SEQPACKET)
out_unlock:
unix_state_unlock(sk);
- put_pid(old_pid);
out:
return err;
}
if (err)
return err;
- err = 0;
if (u->addr)
goto out;