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