Searched refs:so_proto (Results 1 - 25 of 39) sorted by relevance

12

/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Dnet.h61 error = (*so->so_proto->pr_usrreqs->pru_peeraddr)(so, &nam);
63 error = (*so->so_proto->pr_usrreqs->pru_sockaddr)(so, &nam);
/freebsd-11-stable/sys/kern/
H A Duipc_socket.c519 so->so_proto = prp;
607 so->so_proto = head->so_proto;
621 if ((*so->so_proto->pr_usrreqs->pru_attach)(so, 0, NULL)) {
642 ((head->so_proto->pr_protocol != IPPROTO_SCTP) ||
690 error = (*so->so_proto->pr_usrreqs->pru_bind)(so, nam, td);
701 error = (*so->so_proto->pr_usrreqs->pru_bindat)(fd, so, nam, td);
724 error = (*so->so_proto->pr_usrreqs->pru_listen)(so, backlog, td);
776 struct protosw *pr = so->so_proto;
886 if (so->so_proto
[all...]
H A Duipc_debug.c455 db_printf("so_proto: %p\n", so->so_proto);
457 if (so->so_proto != NULL)
458 db_print_protosw(so->so_proto, "so_proto", indent);
H A Dsys_socket.c255 error = ((*so->so_proto->pr_usrreqs->pru_control)
314 return (*so->so_proto->pr_usrreqs->pru_sense)(so, ub);
350 kif->kf_sock_domain = so->so_proto->pr_domain->dom_family;
352 kif->kf_sock_protocol = so->so_proto->pr_protocol;
379 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa);
384 error = so->so_proto->pr_usrreqs->pru_peeraddr(so, &sa);
389 strncpy(kif->kf_path, so->so_proto->pr_domain->dom_name,
781 error = (*so->so_proto->pr_usrreqs->pru_aio_queue)(so, job);
H A Dkern_sendfile.c285 so->so_proto->pr_usrreqs->pru_abort(so);
293 (void )(so->so_proto->pr_usrreqs->pru_ready)(so, sfio->m,
843 error = (*so->so_proto->pr_usrreqs->pru_send)
849 error = (*so->so_proto->pr_usrreqs->pru_send)
/freebsd-11-stable/contrib/traceroute/
H A Drip_output.c14 short proto = so->so_proto->pr_protocol;
/freebsd-11-stable/sys/net/
H A Draw_cb.c95 rp->rcb_proto.sp_family = so->so_proto->pr_domain->dom_family;
H A Draw_usrreq.c238 return ((*so->so_proto->pr_output)(m, so));
/freebsd-11-stable/sys/netinet6/
H A Dudp6_usrreq.c688 nxt = (inp->inp_socket->so_proto->pr_protocol == IPPROTO_UDP) ?
860 pr = inp->inp_socket->so_proto->pr_protocol;
923 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol);
933 nxt = (inp->inp_socket->so_proto->pr_protocol == IPPROTO_UDP) ?
959 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol);
1008 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol);
1055 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol);
1065 nxt = (inp->inp_socket->so_proto->pr_protocol == IPPROTO_UDP) ?
1092 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol);
1181 pcbinfo = udp_get_inpcbinfo(so->so_proto
[all...]
H A Draw_ip6.c417 so->so_proto->pr_protocol)) != 0) {
443 if (so->so_proto->pr_protocol == IPPROTO_ICMPV6) {
491 if (so->so_proto->pr_protocol == IPPROTO_ICMPV6 ||
498 if (so->so_proto->pr_protocol == IPPROTO_ICMPV6)
525 so->so_proto->pr_protocol == IPPROTO_ICMPV6) {
538 if (so->so_proto->pr_protocol == IPPROTO_ICMPV6) {
H A Din6_mcast.c1701 if (inp->inp_socket->so_proto->pr_protocol == IPPROTO_DIVERT ||
1702 (inp->inp_socket->so_proto->pr_type != SOCK_RAW &&
1703 inp->inp_socket->so_proto->pr_type != SOCK_DGRAM)) {
2567 if (inp->inp_socket->so_proto->pr_protocol == IPPROTO_DIVERT ||
2568 (inp->inp_socket->so_proto->pr_type != SOCK_RAW &&
2569 inp->inp_socket->so_proto->pr_type != SOCK_DGRAM))
/freebsd-11-stable/sys/sys/
H A Dsocketvar.h81 struct protosw *so_proto; /* (a) protocol handle */ member in struct:socket
210 ((so)->so_proto->pr_flags & PR_ATOMIC)
223 ((so)->so_proto->pr_flags&PR_CONNREQUIRED)==0)) || \
/freebsd-11-stable/sys/security/mac_portacl/
H A Dmac_portacl.c446 if (so->so_proto->pr_domain->dom_family != PF_INET &&
447 so->so_proto->pr_domain->dom_family != PF_INET6)
459 family = so->so_proto->pr_domain->dom_family;
/freebsd-11-stable/sys/netinet/
H A Dsctp_syscalls.c136 if (head->so_proto->pr_protocol != IPPROTO_SCTP) {
264 if (so->so_proto->pr_protocol != IPPROTO_SCTP) {
384 if (so->so_proto->pr_protocol != IPPROTO_SCTP) {
495 if (so->so_proto->pr_protocol != IPPROTO_SCTP) {
H A Dudp_usrreq.c978 isudplite = (so->so_proto->pr_protocol == IPPROTO_UDPLITE) ? 1 : 0;
982 if (sopt->sopt_level != so->so_proto->pr_protocol) {
1245 pr = inp->inp_socket->so_proto->pr_protocol;
1550 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol);
1571 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol);
1634 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol);
1651 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol);
1673 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol);
1703 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol);
1725 pcbinfo = udp_get_inpcbinfo(so->so_proto
[all...]
H A Din_mcast.c1770 if (inp->inp_socket->so_proto->pr_protocol == IPPROTO_DIVERT ||
1771 (inp->inp_socket->so_proto->pr_type != SOCK_RAW &&
1772 inp->inp_socket->so_proto->pr_type != SOCK_DGRAM)) {
2712 if (inp->inp_socket->so_proto->pr_protocol == IPPROTO_DIVERT ||
2713 (inp->inp_socket->so_proto->pr_type != SOCK_RAW &&
2714 inp->inp_socket->so_proto->pr_type != SOCK_DGRAM))
/freebsd-11-stable/sys/netnatm/
H A Dnatm.c166 int proto = so->so_proto->pr_protocol;
280 int proto = so->so_proto->pr_protocol;
/freebsd-11-stable/sys/rpc/
H A Drpc_generic.c194 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa);
707 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa);
797 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa);
H A Dsvc_dg.c128 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa);
H A Dsvc_vc.c154 error = so->so_proto->pr_usrreqs->pru_peeraddr(so, &sa);
173 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa);
224 if (so->so_proto->pr_protocol == IPPROTO_TCP) {
257 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa);
H A Dclnt_vc.c191 if (so->so_proto->pr_flags & PR_CONNREQUIRED) {
201 if (so->so_proto->pr_protocol == IPPROTO_TCP) {
/freebsd-11-stable/sys/security/mac/
H A Dmac_socket.c519 if (so->so_proto->pr_usrreqs->pru_sosetlabel != NULL)
520 (so->so_proto->pr_usrreqs->pru_sosetlabel)(so);
/freebsd-11-stable/sys/dev/streams/
H A Dstreams.c259 st->s_family = so->so_proto->pr_domain->dom_family;
/freebsd-11-stable/sys/netgraph/
H A Dng_ksocket.c784 func = so->so_proto->pr_usrreqs->pru_peeraddr;
786 func = so->so_proto->pr_usrreqs->pru_sockaddr;
/freebsd-11-stable/sys/dev/cxgbe/cxgbei/
H A Dicl_cxgbei.c527 MPASS(so->so_proto->pr_protocol == IPPROTO_TCP);
639 so->so_proto->pr_protocol != IPPROTO_TCP) {

Completed in 183 milliseconds

12