Lines Matching refs:ret

146     BIO *ret;  in BIO_new_dgram()  local
148 ret = BIO_new(BIO_s_datagram()); in BIO_new_dgram()
149 if (ret == NULL) in BIO_new_dgram()
151 BIO_set_fd(ret, fd, close_flag); in BIO_new_dgram()
152 return ret; in BIO_new_dgram()
295 int ret = 0; in dgram_read() local
308 ret = recvfrom(b->num, out, outl, flags, in dgram_read()
311 if (!data->connected && ret >= 0) in dgram_read()
315 if (ret < 0) { in dgram_read()
316 if (BIO_dgram_should_retry(ret)) { in dgram_read()
324 return ret; in dgram_read()
329 int ret; in dgram_write() local
334 ret = writesocket(b->num, in, inl); in dgram_write()
338 ret = sendto(b->num, in, inl, 0, in dgram_write()
343 if (ret <= 0) { in dgram_write()
344 if (BIO_dgram_should_retry(ret)) { in dgram_write()
349 return ret; in dgram_write()
354 long ret; in dgram_get_mtu_overhead() local
361 ret = 28; in dgram_get_mtu_overhead()
373 ret = 28; in dgram_get_mtu_overhead()
379 ret = 48; in dgram_get_mtu_overhead()
385 ret = 28; in dgram_get_mtu_overhead()
388 return ret; in dgram_get_mtu_overhead()
393 long ret = 1; in dgram_ctrl() local
410 ret = 0; in dgram_ctrl()
413 ret = 0; in dgram_ctrl()
426 ret = b->num; in dgram_ctrl()
428 ret = -1; in dgram_ctrl()
431 ret = b->shutdown; in dgram_ctrl()
438 ret = 0; in dgram_ctrl()
442 ret = 1; in dgram_ctrl()
453 ret = 0; in dgram_ctrl()
459 if ((ret = setsockopt(b->num, IPPROTO_IP, IP_MTU_DISCOVER, in dgram_ctrl()
466 if ((ret = setsockopt(b->num, IPPROTO_IPV6, IPV6_MTU_DISCOVER, in dgram_ctrl()
472 ret = -1; in dgram_ctrl()
476 ret = -1; in dgram_ctrl()
484 ret = 0; in dgram_ctrl()
490 if ((ret = in dgram_ctrl()
493 ret = 0; in dgram_ctrl()
500 ret = data->mtu; in dgram_ctrl()
505 if ((ret = in dgram_ctrl()
509 ret = 0; in dgram_ctrl()
516 ret = data->mtu; in dgram_ctrl()
521 ret = 0; in dgram_ctrl()
525 ret = 0; in dgram_ctrl()
529 ret = -dgram_get_mtu_overhead(data); in dgram_ctrl()
532 ret += 576; in dgram_ctrl()
541 ret += 576; in dgram_ctrl()
544 ret += 1280; in dgram_ctrl()
549 ret += 576; in dgram_ctrl()
557 ret = num; in dgram_ctrl()
569 ret = BIO_ADDR_sockaddr_size(&data->peer); in dgram_ctrl()
572 if (num == 0 || num > ret) in dgram_ctrl()
573 num = ret; in dgram_ctrl()
574 memcpy(ptr, &data->peer, (ret = num)); in dgram_ctrl()
591 ret = -1; in dgram_ctrl()
598 ret = -1; in dgram_ctrl()
613 ret = -1; in dgram_ctrl()
617 ret = sizeof(*tv); in dgram_ctrl()
624 ret = -1; in dgram_ctrl()
627 ret = (int)sz; in dgram_ctrl()
642 ret = -1; in dgram_ctrl()
649 ret = -1; in dgram_ctrl()
664 ret = -1; in dgram_ctrl()
668 ret = sizeof(*tv); in dgram_ctrl()
675 ret = -1; in dgram_ctrl()
678 ret = (int)sz; in dgram_ctrl()
693 ret = 1; in dgram_ctrl()
696 ret = 0; in dgram_ctrl()
701 ret = 1; in dgram_ctrl()
704 ret = 0; in dgram_ctrl()
713 if ((ret = setsockopt(b->num, IPPROTO_IP, IP_DONTFRAG, in dgram_ctrl()
716 ret = -1; in dgram_ctrl()
720 (ret = setsockopt(b->num, IPPROTO_IP, IP_MTU_DISCOVER, in dgram_ctrl()
723 ret = -1; in dgram_ctrl()
726 if ((ret = setsockopt(b->num, IPPROTO_IP, IP_DONTFRAGMENT, in dgram_ctrl()
730 ret = -1; in dgram_ctrl()
733 ret = -1; in dgram_ctrl()
739 if ((ret = setsockopt(b->num, IPPROTO_IPV6, IPV6_DONTFRAG, in dgram_ctrl()
743 ret = -1; in dgram_ctrl()
747 (ret = setsockopt(b->num, IPPROTO_IPV6, IPV6_MTU_DISCOVER, in dgram_ctrl()
750 ret = -1; in dgram_ctrl()
753 ret = -1; in dgram_ctrl()
758 ret = -1; in dgram_ctrl()
763 ret = dgram_get_mtu_overhead(data); in dgram_ctrl()
778 ret = 0; in dgram_ctrl()
781 return ret; in dgram_ctrl()
786 int n, ret; in dgram_puts() local
789 ret = dgram_write(bp, str, n); in dgram_puts()
790 return ret; in dgram_puts()
802 int ret, optval = 20000; in BIO_new_dgram_sctp() local
823 ret = in BIO_new_dgram_sctp()
826 if (ret < 0) { in BIO_new_dgram_sctp()
833 ret = in BIO_new_dgram_sctp()
836 if (ret < 0) { in BIO_new_dgram_sctp()
855 ret = getsockopt(fd, IPPROTO_SCTP, SCTP_LOCAL_AUTH_CHUNKS, authchunks, in BIO_new_dgram_sctp()
857 if (ret < 0) { in BIO_new_dgram_sctp()
888 ret = in BIO_new_dgram_sctp()
891 if (ret < 0) { in BIO_new_dgram_sctp()
897 ret = getsockopt(fd, IPPROTO_SCTP, SCTP_EVENTS, &event, &sockopt_len); in BIO_new_dgram_sctp()
898 if (ret < 0) { in BIO_new_dgram_sctp()
905 ret = in BIO_new_dgram_sctp()
908 if (ret < 0) { in BIO_new_dgram_sctp()
919 ret = in BIO_new_dgram_sctp()
922 if (ret < 0) { in BIO_new_dgram_sctp()
974 int ret; in dgram_sctp_handle_auth_free_key_event() local
982 ret = setsockopt(b->num, IPPROTO_SCTP, SCTP_AUTH_DELETE_KEY, in dgram_sctp_handle_auth_free_key_event()
990 int ret = 0, n = 0, i, optval; in dgram_sctp_read() local
1016 ret = n; in dgram_sctp_read()
1078 ret = i; in dgram_sctp_read()
1086 ret = i; in dgram_sctp_read()
1095 ret = i; in dgram_sctp_read()
1112 ret += n; in dgram_sctp_read()
1116 && (ret < outl)); in dgram_sctp_read()
1118 if (ret > 0 && !(msg.msg_flags & MSG_EOR)) { in dgram_sctp_read()
1125 if (ret == outl) in dgram_sctp_read()
1133 ret = getsockopt(b->num, SOL_SOCKET, SO_RCVBUF, &optval, &optlen); in dgram_sctp_read()
1134 if (ret >= 0) in dgram_sctp_read()
1142 ret = in dgram_sctp_read()
1145 if (ret >= 0) in dgram_sctp_read()
1163 if (ret < 0) { in dgram_sctp_read()
1164 if (BIO_dgram_should_retry(ret)) { in dgram_sctp_read()
1207 return ret; in dgram_sctp_read()
1220 int ret; in dgram_sctp_write() local
1254 ret = BIO_dgram_sctp_wait_for_dry(b); in dgram_sctp_write()
1255 if (ret < 0) in dgram_sctp_write()
1257 if (ret == 0) { in dgram_sctp_write()
1314 ret = sendmsg(b->num, &msg, 0); in dgram_sctp_write()
1317 if (ret <= 0) { in dgram_sctp_write()
1318 if (BIO_dgram_should_retry(ret)) { in dgram_sctp_write()
1323 return ret; in dgram_sctp_write()
1328 long ret = 1; in dgram_sctp_ctrl() local
1343 ret = data->mtu; in dgram_sctp_ctrl()
1351 ret = data->mtu; in dgram_sctp_ctrl()
1356 ret = -1; in dgram_sctp_ctrl()
1367 ret = 0; in dgram_sctp_ctrl()
1375 ret = in dgram_sctp_ctrl()
1386 ret = in dgram_sctp_ctrl()
1389 if (ret < 0) in dgram_sctp_ctrl()
1396 ret = -1; in dgram_sctp_ctrl()
1410 ret = in dgram_sctp_ctrl()
1415 if (ret < 0) in dgram_sctp_ctrl()
1419 ret = setsockopt(b->num, IPPROTO_SCTP, SCTP_AUTH_ACTIVE_KEY, in dgram_sctp_ctrl()
1421 if (ret < 0) in dgram_sctp_ctrl()
1430 ret = in dgram_sctp_ctrl()
1433 if (ret < 0) in dgram_sctp_ctrl()
1438 ret = setsockopt(b->num, IPPROTO_SCTP, SCTP_AUTH_ACTIVE_KEY, in dgram_sctp_ctrl()
1440 if (ret < 0) in dgram_sctp_ctrl()
1466 ret = in dgram_sctp_ctrl()
1469 if (ret < 0) in dgram_sctp_ctrl()
1479 ret = setsockopt(b->num, IPPROTO_SCTP, SCTP_AUTH_DEACTIVATE_KEY, in dgram_sctp_ctrl()
1481 if (ret < 0) in dgram_sctp_ctrl()
1487 ret = setsockopt(b->num, IPPROTO_SCTP, SCTP_AUTH_DELETE_KEY, in dgram_sctp_ctrl()
1489 if (ret < 0) in dgram_sctp_ctrl()
1504 ret = num; in dgram_sctp_ctrl()
1520 ret = num; in dgram_sctp_ctrl()
1535 ret = num; in dgram_sctp_ctrl()
1560 ret = dgram_ctrl(b, cmd, num, ptr); in dgram_sctp_ctrl()
1563 return ret; in dgram_sctp_ctrl()
1603 int n, ret; in dgram_sctp_wait_for_dry() local
1621 ret = in dgram_sctp_wait_for_dry()
1626 ret = getsockopt(b->num, IPPROTO_SCTP, SCTP_EVENTS, &event, &eventsize); in dgram_sctp_wait_for_dry()
1627 if (ret < 0) in dgram_sctp_wait_for_dry()
1632 ret = in dgram_sctp_wait_for_dry()
1636 if (ret < 0) in dgram_sctp_wait_for_dry()
1691 ret = in dgram_sctp_wait_for_dry()
1696 ret = in dgram_sctp_wait_for_dry()
1699 if (ret < 0) in dgram_sctp_wait_for_dry()
1704 ret = in dgram_sctp_wait_for_dry()
1708 if (ret < 0) in dgram_sctp_wait_for_dry()
1823 int n, ret; in dgram_sctp_puts() local
1826 ret = dgram_sctp_write(bp, str, n); in dgram_sctp_puts()
1827 return ret; in dgram_sctp_puts()