Lines Matching defs:namelen

635     socklen_t namelen, int backlog, int flags, struct cred *cr)
653 (void *)so, (void *)name, namelen, backlog, flags,
684 ASSERT(name == NULL && namelen == 0);
700 ASSERT(name == NULL && namelen == 0);
826 (ssize_t)namelen <= sizeof (short) + 1) {
847 if ((size_t)namelen != sizeof (sin_t)) {
888 if ((size_t)namelen != sizeof (sin6_t)) {
939 if (namelen > (t_uscalar_t)sti->sti_laddr_maxlen) {
947 sti->sti_laddr_len = (socklen_t)namelen;
949 bcopy(name, sti->sti_laddr_sa, namelen);
1393 sotpi_bind(struct sonode *so, struct sockaddr *name, socklen_t namelen,
1397 return (sotpi_bindlisten(so, name, namelen, 0, flags, cr));
1400 return (sotpi_bindlisten(so, name, namelen, 1, flags, cr));
2184 socklen_t namelen,
2200 (void *)so, (void *)name, namelen, fflag, flags,
2283 if ((namelen >= sizeof (sa_family_t)) &&
2286 namelen = 0;
2345 if (name == NULL || namelen == 0) {
2357 if (namelen != sizeof (struct sockaddr_ux)) {
2363 namelen = sizeof (soaddr_ux->sou_addr);
2370 error = so_addr_verify(so, name, namelen);
2379 if (namelen > (t_uscalar_t)sti->sti_faddr_maxlen) {
2383 sti->sti_faddr_len = (socklen_t)namelen;
2385 bcopy(name, sti->sti_faddr_sa, namelen);
3073 t_uscalar_t namelen;
3133 namelen = msg->msg_namelen;
3137 dprintso(so, 1, ("sotpi_recvmsg: namelen %d controllen %d\n",
3138 namelen, controllen));
3351 if (namelen != 0) {
3404 if (namelen != 0) {
3653 sosend_dgramcmsg(struct sonode *so, struct sockaddr *name, socklen_t namelen,
3672 ASSERT(name && namelen);
3690 error = so_addr_verify(so, name, namelen);
3702 addrlen = namelen;
3721 error = so_ux_addr_xlate(so, name, namelen,
3731 addrlen = namelen;
3986 sosend_dgram(struct sonode *so, struct sockaddr *name, socklen_t namelen,
3999 ASSERT(name != NULL && namelen != 0);
4008 error = so_addr_verify(so, name, namelen);
4013 return (sodgram_direct(so, name, namelen, uiop, flags));
4022 addrlen = namelen;
4041 error = so_ux_addr_xlate(so, name, namelen,
4051 addrlen = namelen;
4220 t_uscalar_t namelen;
4252 namelen = msg->msg_namelen;
4266 namelen = 0;
4277 namelen = (t_uscalar_t)sti->sti_faddr_len;
4340 namelen == addrlen &&
4353 namelen == addrlen &&
4362 if (namelen == addrlen &&
4363 bcmp(name, addr, namelen) == 0)
4374 pr_addr(so->so_family, name, namelen)));
4404 error = sosend_dgramcmsg(so, name, namelen, uiop,
4428 return (sosend_dgram(so, name, namelen, uiop, flags));
4430 error = sosend_dgram(so, name, namelen, uiop, flags);
4623 socklen_t namelen, struct uio *uiop, int flags)
4639 ASSERT(name != NULL && namelen != 0);
4652 (namelen == (socklen_t)sizeof (struct sockaddr_in6)));
4654 (namelen == (socklen_t)sizeof (struct sockaddr_in)));
4657 addrlen = namelen;
4853 sotpi_getpeername(struct sonode *so, struct sockaddr *name, socklen_t *namelen,
4866 ASSERT(*namelen > 0);
4872 MIN(*namelen, sti->sti_faddr_len));
4873 *namelen = sti->sti_faddr_noxlate ? 0: sti->sti_faddr_len;
4892 MIN(*namelen, sti->sti_faddr_len));
4893 *namelen = sti->sti_faddr_noxlate ? 0: sti->sti_faddr_len;
4906 *namelen = 0;
4970 bcopy(addr, name, MIN(*namelen, sti->sti_faddr_len));
4971 *namelen = sti->sti_faddr_len;
4989 sotpi_getsockname(struct sonode *so, struct sockaddr *name, socklen_t *namelen,
5002 ASSERT(*namelen > 0);
5014 MIN(*namelen, sti->sti_laddr_len));
5015 *namelen = sti->sti_laddr_len;
5024 if (*namelen >= sizeof (sa_family_t)) {
5026 *namelen = sizeof (sa_family_t);
5028 *namelen = 0;
5092 bcopy(addr, name, MIN(sti->sti_laddr_len, *namelen));
5093 *namelen = sti->sti_laddr_len;