Home | History | Annotate | Download | only in libevent

Lines Matching refs:ai_protocol

654 	if (hints->ai_socktype == 0 && hints->ai_protocol == 0) {
659 tmp.ai_socktype = SOCK_STREAM; tmp.ai_protocol = IPPROTO_TCP;
663 tmp.ai_socktype = SOCK_DGRAM; tmp.ai_protocol = IPPROTO_UDP;
684 res->ai_protocol = hints->ai_protocol;
771 if (!hints->ai_protocol && hints->ai_socktype) {
773 hints->ai_protocol = IPPROTO_UDP;
775 hints->ai_protocol = IPPROTO_TCP;
779 if (!hints->ai_socktype && hints->ai_protocol) {
780 if (hints->ai_protocol == IPPROTO_UDP)
782 else if (hints->ai_protocol == IPPROTO_TCP)
785 else if (hints->ai_protocol == IPPROTO_SCTP)
826 pname = evutil_unparse_protoname(hints->ai_protocol);
1111 if (ai2 && ai2->ai_protocol == 0) {
1168 if (ai->ai_socktype || ai->ai_protocol)
1175 ai->ai_protocol = IPPROTO_TCP;
1177 ai_new->ai_protocol = IPPROTO_UDP;