diff --git a/net/unix/af_unix.c b/net/unix/af_unix.c index 015606b..efa725e 100644 --- a/net/unix/af_unix.c +++ b/net/unix/af_unix.c @@ -777,7 +777,7 @@ static int unix_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) if (sunaddr->sun_family != AF_UNIX) goto out; - if (addr_len==sizeof(short)) { + if (addr_len==sizeof(sa_family_t)) { err = unix_autobind(sock); goto out; }