]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/net/ndrv.c
xnu-3789.70.16.tar.gz
[apple/xnu.git] / bsd / net / ndrv.c
index e171b48f37d099a549fd4ae203b552fd4ed9ee7a..87b6a77493821d3a76bf40834d582e2f40c1cfee 100644 (file)
@@ -337,6 +337,7 @@ ndrv_bind(struct socket *so, struct sockaddr *nam, __unused struct proc *p)
                return(ENOMEM);
        bcopy((caddr_t) sa, (caddr_t) np->nd_laddr, sizeof(struct sockaddr_ndrv));
        dname = (char *) sa->snd_name;
+       np->nd_laddr->snd_len = sizeof(struct sockaddr_ndrv);
        if (*dname == '\0')
                return(EINVAL);
 #if NDRV_DEBUG