Lines Matching defs:namelen
626 socklen_t namelen, int backlog, int flags, struct cred *cr)
644 (void *)so, (void *)name, namelen, backlog, flags,
675 ASSERT(name == NULL && namelen == 0);
691 ASSERT(name == NULL && namelen == 0);
817 (ssize_t)namelen <= sizeof (short) + 1) {
838 if ((size_t)namelen != sizeof (sin_t)) {
879 if ((size_t)namelen != sizeof (sin6_t)) {
930 if (namelen > (t_uscalar_t)sti->sti_laddr_maxlen) {
938 sti->sti_laddr_len = (socklen_t)namelen;
940 bcopy(name, sti->sti_laddr_sa, namelen);
1384 sotpi_bind(struct sonode *so, struct sockaddr *name, socklen_t namelen,
1388 return (sotpi_bindlisten(so, name, namelen, 0, flags, cr));
1391 return (sotpi_bindlisten(so, name, namelen, 1, flags, cr));
2175 socklen_t namelen,
2191 (void *)so, (void *)name, namelen, fflag, flags,
2274 if ((namelen >= sizeof (sa_family_t)) &&
2277 namelen = 0;
2336 if (name == NULL || namelen == 0) {
2348 if (namelen != sizeof (struct sockaddr_ux)) {
2354 namelen = sizeof (soaddr_ux->sou_addr);
2361 error = so_addr_verify(so, name, namelen);
2370 if (namelen > (t_uscalar_t)sti->sti_faddr_maxlen) {
2374 sti->sti_faddr_len = (socklen_t)namelen;
2376 bcopy(name, sti->sti_faddr_sa, namelen);
3064 t_uscalar_t namelen;
3124 namelen = msg->msg_namelen;
3128 dprintso(so, 1, ("sotpi_recvmsg: namelen %d controllen %d\n",
3129 namelen, controllen));
3342 if (namelen != 0) {
3395 if (namelen != 0) {
3644 sosend_dgramcmsg(struct sonode *so, struct sockaddr *name, socklen_t namelen,
3663 ASSERT(name && namelen);
3681 error = so_addr_verify(so, name, namelen);
3693 addrlen = namelen;
3712 error = so_ux_addr_xlate(so, name, namelen,
3722 addrlen = namelen;
3958 sosend_dgram(struct sonode *so, struct sockaddr *name, socklen_t namelen,
3971 ASSERT(name != NULL && namelen != 0);
3980 error = so_addr_verify(so, name, namelen);
3985 return (sodgram_direct(so, name, namelen, uiop, flags));
3994 addrlen = namelen;
4013 error = so_ux_addr_xlate(so, name, namelen,
4023 addrlen = namelen;
4192 t_uscalar_t namelen;
4224 namelen = msg->msg_namelen;
4238 namelen = 0;
4249 namelen = (t_uscalar_t)sti->sti_faddr_len;
4312 namelen == addrlen &&
4325 namelen == addrlen &&
4334 if (namelen == addrlen &&
4335 bcmp(name, addr, namelen) == 0)
4346 pr_addr(so->so_family, name, namelen)));
4376 error = sosend_dgramcmsg(so, name, namelen, uiop,
4400 return (sosend_dgram(so, name, namelen, uiop, flags));
4402 error = sosend_dgram(so, name, namelen, uiop, flags);
4588 socklen_t namelen, struct uio *uiop, int flags)
4604 ASSERT(name != NULL && namelen != 0);
4617 (namelen == (socklen_t)sizeof (struct sockaddr_in6)));
4619 (namelen == (socklen_t)sizeof (struct sockaddr_in)));
4622 addrlen = namelen;
4818 sotpi_getpeername(struct sonode *so, struct sockaddr *name, socklen_t *namelen,
4831 ASSERT(*namelen > 0);
4837 MIN(*namelen, sti->sti_faddr_len));
4838 *namelen = sti->sti_faddr_noxlate ? 0: sti->sti_faddr_len;
4857 MIN(*namelen, sti->sti_faddr_len));
4858 *namelen = sti->sti_faddr_noxlate ? 0: sti->sti_faddr_len;
4871 *namelen = 0;
4935 bcopy(addr, name, MIN(*namelen, sti->sti_faddr_len));
4936 *namelen = sti->sti_faddr_len;
4954 sotpi_getsockname(struct sonode *so, struct sockaddr *name, socklen_t *namelen,
4967 ASSERT(*namelen > 0);
4979 MIN(*namelen, sti->sti_laddr_len));
4980 *namelen = sti->sti_laddr_len;
4989 if (*namelen >= sizeof (sa_family_t)) {
4991 *namelen = sizeof (sa_family_t);
4993 *namelen = 0;
5057 bcopy(addr, name, MIN(sti->sti_laddr_len, *namelen));
5058 *namelen = sti->sti_laddr_len;