Lines Matching refs:len
782 recv(int s, void *buf, size_t len, int flags)
784 return (recvfrom(s, buf, len, flags, NULL, NULL));
794 recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from,
817 if (buf == NULL || len == 0) {
918 while (len > 0 && icp != NULL) {
920 if (len < datalen) {
921 bcopy(mp->b_rptr, tmp_buf, len);
922 bytes += len;
923 mp->b_rptr += len;
927 len -= datalen;
952 if (len < datalen)
953 bytes = len;
962 if (len < datalen)
963 bytes = len;
981 send(int s, const void *msg, size_t len, int flags)
983 return (sendto(s, msg, len, flags, NULL, 0));
992 sendto(int s, const void *msg, size_t len, int flags, const struct sockaddr *to,
1030 bytes = dgram_sendto(sock_id, msg, len, flags, to, tolen);
1042 bytes = stream_sendto(sock_id, msg, len, flags);
1053 dgram_sendto(int i, const void *msg, size_t len, int flags,
1065 i, len, ntohs(sin->sin_port), inet_ntoa(sin->sin_addr));
1099 tlen = ((len + sizeof (uint16_t) - 1) &
1102 tlen = len;
1110 bcopy((caddr_t)msg, mp->b_wptr, len);
1111 mp->b_wptr += len;
1123 return (len);
1128 stream_sendto(int i, const void *msg, size_t len, int flags)
1141 if ((cnt = tcp_send(i, sockets[i].pcb, msg, len)) < 0) {