| /f-stack/freebsd/netinet/ |
| H A D | tcp_offload.c | 63 tcp_offload_connect(struct socket *so, struct sockaddr *nam) in tcp_offload_connect() argument 72 KASSERT(nam->sa_family == AF_INET || nam->sa_family == AF_INET6, in tcp_offload_connect() 73 ("%s: called with sa_family %d", __func__, nam->sa_family)); in tcp_offload_connect() 81 if (nam->sa_family == AF_INET) in tcp_offload_connect() 82 nh = fib4_lookup(0, ((struct sockaddr_in *)nam)->sin_addr, in tcp_offload_connect() 89 if (nam->sa_family == AF_INET6) in tcp_offload_connect() 90 nh = fib6_lookup(0, &((struct sockaddr_in6 *)nam)->sin6_addr, in tcp_offload_connect() 100 if (nam->sa_family == AF_INET && !(ifp->if_capenable & IFCAP_TOE4)) in tcp_offload_connect() 102 if (nam->sa_family == AF_INET6 && !(ifp->if_capenable & IFCAP_TOE6)) in tcp_offload_connect() 107 error = tod->tod_connect(tod, so, nh, nam); in tcp_offload_connect()
|
| H A D | tcp_usrreq.c | 334 ret = in_getpeeraddr(so, nam); in toa_getpeeraddr() 363 sinp = (struct sockaddr_in *)nam; in tcp_usr_bind() 364 if (nam->sa_len != sizeof (*sinp)) in tcp_usr_bind() 406 sin6 = (struct sockaddr_in6 *)nam; in tcp6_usr_bind() 407 if (nam->sa_len != sizeof (*sin6)) in tcp6_usr_bind() 584 sinp = (struct sockaddr_in *)nam; in tcp_usr_connect() 585 if (nam->sa_len != sizeof (*sinp)) in tcp_usr_connect() 648 sin6 = (struct sockaddr_in6 *)nam; in tcp6_usr_connect() 649 if (nam->sa_len != sizeof (*sin6)) in tcp6_usr_connect() 852 *nam = in_sockaddr(port, &addr); in tcp_usr_accept() [all …]
|
| H A D | raw_ip.c | 993 rip_bind(struct socket *so, struct sockaddr *nam, struct thread *td) in rip_bind() argument 995 struct sockaddr_in *addr = (struct sockaddr_in *)nam; in rip_bind() 999 if (nam->sa_len != sizeof(*addr)) in rip_bind() 1027 rip_connect(struct socket *so, struct sockaddr *nam, struct thread *td) in rip_connect() argument 1029 struct sockaddr_in *addr = (struct sockaddr_in *)nam; in rip_connect() 1032 if (nam->sa_len != sizeof(*addr)) in rip_connect() 1068 rip_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, in rip_send() argument 1081 if (nam) { in rip_send() 1087 if (nam == NULL) { in rip_send() 1091 dst = ((struct sockaddr_in *)nam)->sin_addr.s_addr; in rip_send()
|
| H A D | ip_divert.c | 606 div_bind(struct socket *so, struct sockaddr *nam, struct thread *td) in div_bind() argument 620 if (nam->sa_family != AF_INET) in div_bind() 622 ((struct sockaddr_in *)nam)->sin_addr.s_addr = INADDR_ANY; in div_bind() 626 error = in_pcbbind(inp, nam, td->td_ucred); in div_bind() 647 div_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, in div_send() argument 660 return div_output(so, m, (struct sockaddr_in *)nam, control); in div_send()
|
| H A D | in_pcb.c | 659 anonport = nam == NULL || ((struct sockaddr_in *)nam)->sin_port == 0; in in_pcbbind() 931 if (nam != NULL && laddr.s_addr != INADDR_ANY) in in_pcbbind_setup() 935 if (nam == NULL) { in in_pcbbind_setup() 939 sin = (struct sockaddr_in *)nam; in in_pcbbind_setup() 940 if (nam->sa_len != sizeof (*sin)) in in_pcbbind_setup() 1365 struct sockaddr_in *sin = (struct sockaddr_in *)nam; in in_pcbconnect_setup() 1382 if (nam->sa_len != sizeof (*sin)) in in_pcbconnect_setup() 1895 in_getsockaddr(struct socket *so, struct sockaddr **nam) in in_getsockaddr() argument 1909 *nam = in_sockaddr(port, &addr); in in_getsockaddr() 1914 in_getpeeraddr(struct socket *so, struct sockaddr **nam) in in_getpeeraddr() argument [all …]
|
| /f-stack/tools/compat/include/sys/ |
| H A D | protosw.h | 188 int (*pru_accept)(struct socket *so, struct sockaddr **nam); 190 int (*pru_bind)(struct socket *so, struct sockaddr *nam, 192 int (*pru_connect)(struct socket *so, struct sockaddr *nam, 201 int (*pru_peeraddr)(struct socket *so, struct sockaddr **nam); 215 int (*pru_sockaddr)(struct socket *so, struct sockaddr **nam); 226 int (*pru_bindat)(int fd, struct socket *so, struct sockaddr *nam, 229 struct sockaddr *nam, struct thread *td); 236 int pru_accept_notsupp(struct socket *so, struct sockaddr **nam); 239 int pru_bind_notsupp(struct socket *so, struct sockaddr *nam, 243 int pru_connect_notsupp(struct socket *so, struct sockaddr *nam, [all …]
|
| H A D | socketvar.h | 415 int soaccept(struct socket *so, struct sockaddr **nam); 420 int sobind(struct socket *so, struct sockaddr *nam, struct thread *td); 421 int sobindat(int fd, struct socket *so, struct sockaddr *nam, 424 int soconnect(struct socket *so, struct sockaddr *nam, struct thread *td); 425 int soconnectat(int fd, struct socket *so, struct sockaddr *nam,
|
| /f-stack/freebsd/sys/ |
| H A D | protosw.h | 190 int (*pru_accept)(struct socket *so, struct sockaddr **nam); 192 int (*pru_bind)(struct socket *so, struct sockaddr *nam, 194 int (*pru_connect)(struct socket *so, struct sockaddr *nam, 203 int (*pru_peeraddr)(struct socket *so, struct sockaddr **nam); 218 int (*pru_sockaddr)(struct socket *so, struct sockaddr **nam); 229 int (*pru_bindat)(int fd, struct socket *so, struct sockaddr *nam, 232 struct sockaddr *nam, struct thread *td); 239 int pru_accept_notsupp(struct socket *so, struct sockaddr **nam); 242 int pru_bind_notsupp(struct socket *so, struct sockaddr *nam, 246 int pru_connect_notsupp(struct socket *so, struct sockaddr *nam, [all …]
|
| H A D | socketvar.h | 415 int soaccept(struct socket *so, struct sockaddr **nam); 420 int sobind(struct socket *so, struct sockaddr *nam, struct thread *td); 421 int sobindat(int fd, struct socket *so, struct sockaddr *nam, 424 int soconnect(struct socket *so, struct sockaddr *nam, struct thread *td); 425 int soconnectat(int fd, struct socket *so, struct sockaddr *nam,
|
| /f-stack/freebsd/netgraph/bluetooth/socket/ |
| H A D | ng_btsocket_hci_raw.c | 310 struct mbuf *nam = NULL; in ng_btsocket_hci_raw_node_rcvdata() local 320 if (nam != NULL) { in ng_btsocket_hci_raw_node_rcvdata() 331 NGI_M(item) = nam; in ng_btsocket_hci_raw_node_rcvdata() 489 m0 = nam->m_next; in ng_btsocket_hci_raw_data_input() 490 nam->m_next = NULL; in ng_btsocket_hci_raw_data_input() 550 NG_FREE_M(nam); in ng_btsocket_hci_raw_data_input() 639 m = nam->m_next; in ng_btsocket_hci_raw_output() 640 nam->m_next = NULL; in ng_btsocket_hci_raw_output() 1632 if (nam == NULL) { in ng_btsocket_hci_raw_send() 1641 nam->m_next = m; in ng_btsocket_hci_raw_send() [all …]
|
| H A D | ng_btsocket_l2cap_raw.c | 656 ng_btsocket_l2cap_raw_bind(struct socket *so, struct sockaddr *nam, in ng_btsocket_l2cap_raw_bind() argument 660 struct sockaddr_l2cap *sa = (struct sockaddr_l2cap *) nam; in ng_btsocket_l2cap_raw_bind() 709 ng_btsocket_l2cap_raw_connect(struct socket *so, struct sockaddr *nam, in ng_btsocket_l2cap_raw_connect() argument 713 struct sockaddr_l2cap *sa = (struct sockaddr_l2cap *) nam; in ng_btsocket_l2cap_raw_connect() 1210 ng_btsocket_l2cap_raw_peeraddr(struct socket *so, struct sockaddr **nam) in ng_btsocket_l2cap_raw_peeraddr() argument 1230 *nam = sodupsockaddr((struct sockaddr *) &sa, M_NOWAIT); in ng_btsocket_l2cap_raw_peeraddr() 1232 return ((*nam == NULL)? ENOMEM : 0); in ng_btsocket_l2cap_raw_peeraddr() 1241 struct sockaddr *nam, struct mbuf *control, struct thread *td) in ng_btsocket_l2cap_raw_send() argument 1254 ng_btsocket_l2cap_raw_sockaddr(struct socket *so, struct sockaddr **nam) in ng_btsocket_l2cap_raw_sockaddr() argument 1273 *nam = sodupsockaddr((struct sockaddr *) &sa, M_NOWAIT); in ng_btsocket_l2cap_raw_sockaddr() [all …]
|
| H A D | ng_btsocket_sco.c | 1188 ng_btsocket_sco_accept(struct socket *so, struct sockaddr **nam) in ng_btsocket_sco_accept() argument 1193 return (ng_btsocket_sco_peeraddr(so, nam)); in ng_btsocket_sco_accept() 1289 ng_btsocket_sco_bind(struct socket *so, struct sockaddr *nam, in ng_btsocket_sco_bind() argument 1293 struct sockaddr_sco *sa = (struct sockaddr_sco *) nam; in ng_btsocket_sco_bind() 1348 ng_btsocket_sco_connect(struct socket *so, struct sockaddr *nam, in ng_btsocket_sco_connect() argument 1352 struct sockaddr_sco *sa = (struct sockaddr_sco *) nam; in ng_btsocket_sco_connect() 1651 *nam = sodupsockaddr((struct sockaddr *) &sa, M_NOWAIT); in ng_btsocket_sco_peeraddr() 1653 return ((*nam == NULL)? ENOMEM : 0); in ng_btsocket_sco_peeraddr() 1662 struct sockaddr *nam, struct mbuf *control, struct thread *td) in ng_btsocket_sco_send() argument 1804 *nam = sodupsockaddr((struct sockaddr *) &sa, M_NOWAIT); in ng_btsocket_sco_sockaddr() [all …]
|
| H A D | ng_btsocket_l2cap.c | 1979 ng_btsocket_l2cap_accept(struct socket *so, struct sockaddr **nam) in ng_btsocket_l2cap_accept() argument 1984 return (ng_btsocket_l2cap_peeraddr(so, nam)); in ng_btsocket_l2cap_accept() 2103 ng_btsocket_l2cap_bind(struct socket *so, struct sockaddr *nam, in ng_btsocket_l2cap_bind() argument 2107 struct sockaddr_l2cap *sa = (struct sockaddr_l2cap *) nam; in ng_btsocket_l2cap_bind() 2161 ng_btsocket_l2cap_connect(struct socket *so, struct sockaddr *nam, in ng_btsocket_l2cap_connect() argument 2166 struct sockaddr_l2cap *sa = (struct sockaddr_l2cap *)nam; in ng_btsocket_l2cap_connect() 2557 *nam = sodupsockaddr((struct sockaddr *) &sa, M_NOWAIT); in ng_btsocket_l2cap_peeraddr() 2559 return ((*nam == NULL)? ENOMEM : 0); in ng_btsocket_l2cap_peeraddr() 2568 struct sockaddr *nam, struct mbuf *control, struct thread *td) in ng_btsocket_l2cap_send() argument 2712 *nam = sodupsockaddr((struct sockaddr *) &sa, M_NOWAIT); in ng_btsocket_l2cap_sockaddr() [all …]
|
| /f-stack/freebsd/netinet6/ |
| H A D | in6_pcb.c | 143 if (nam == NULL) { in in6_pcbbind() 148 sin6 = (struct sockaddr_in6 *)nam; in in6_pcbbind() 149 if (nam->sa_len != sizeof(*sin6)) in in6_pcbbind() 154 if (nam->sa_family != AF_INET6) in in6_pcbbind() 359 if (nam->sa_len != sizeof (*sin6)) in in6_pcbladdr() 562 *nam = in6_sockaddr(port, &addr); in in6_getsockaddr() 581 *nam = in6_sockaddr(port, &addr); in in6_getpeeraddr() 596 error = in_getsockaddr(so, nam); in in6_mapped_sockaddr() 603 error = in6_getsockaddr(so, nam); in in6_mapped_sockaddr() 620 error = in_getpeeraddr(so, nam); in in6_mapped_peeraddr() [all …]
|
| H A D | in6_pcb.h | 116 int in6_getpeeraddr(struct socket *so, struct sockaddr **nam); 117 int in6_getsockaddr(struct socket *so, struct sockaddr **nam); 118 int in6_mapped_sockaddr(struct socket *so, struct sockaddr **nam); 119 int in6_mapped_peeraddr(struct socket *so, struct sockaddr **nam);
|
| H A D | raw_ip6.c | 750 rip6_bind(struct socket *so, struct sockaddr *nam, struct thread *td) in rip6_bind() argument 754 struct sockaddr_in6 *addr = (struct sockaddr_in6 *)nam; in rip6_bind() 761 if (nam->sa_len != sizeof(*addr)) in rip6_bind() 793 rip6_connect(struct socket *so, struct sockaddr *nam, struct thread *td) in rip6_connect() argument 796 struct sockaddr_in6 *addr = (struct sockaddr_in6 *)nam; in rip6_connect() 803 if (nam->sa_len != sizeof(*addr)) in rip6_connect() 857 rip6_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, in rip6_send() argument 871 if (nam) { in rip6_send() 885 if (nam == NULL) { in rip6_send() 889 if (nam->sa_len != sizeof(struct sockaddr_in6)) { in rip6_send() [all …]
|
| H A D | sctp6_usrreq.c | 1101 error = sctp6_getaddr(so, nam); in sctp6_in6getaddr() 1107 error = sctp_ingetaddr(so, nam); in sctp6_in6getaddr() 1113 SCTP_FREE_SONAME(*nam); in sctp6_in6getaddr() 1116 in6_sin_2_v4mapsin6((struct sockaddr_in *)*nam, sin6); in sctp6_in6getaddr() 1117 SCTP_FREE_SONAME(*nam); in sctp6_in6getaddr() 1118 *nam = (struct sockaddr *)sin6; in sctp6_in6getaddr() 1136 error = sctp6_peeraddr(so, nam); in sctp6_getpeeraddr() 1142 error = sctp_peeraddr(so, nam); in sctp6_getpeeraddr() 1148 SCTP_FREE_SONAME(*nam); in sctp6_getpeeraddr() 1152 SCTP_FREE_SONAME(*nam); in sctp6_getpeeraddr() [all …]
|
| H A D | send.c | 218 send_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, in send_send() argument 228 sendsrc = (struct sockaddr_send *)nam; in send_send()
|
| /f-stack/tools/compat/include/netinet6/ |
| H A D | in6_pcb.h | 116 int in6_getpeeraddr(struct socket *so, struct sockaddr **nam); 117 int in6_getsockaddr(struct socket *so, struct sockaddr **nam); 118 int in6_mapped_sockaddr(struct socket *so, struct sockaddr **nam); 119 int in6_mapped_peeraddr(struct socket *so, struct sockaddr **nam);
|
| /f-stack/freebsd/net/ |
| H A D | raw_usrreq.c | 173 raw_ubind(struct socket *so, struct sockaddr *nam, struct thread *td) in raw_ubind() argument 180 raw_uconnect(struct socket *so, struct sockaddr *nam, struct thread *td) in raw_uconnect() argument 211 raw_upeeraddr(struct socket *so, struct sockaddr **nam) in raw_upeeraddr() argument 223 raw_usend(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, in raw_usend() argument 257 raw_usockaddr(struct socket *so, struct sockaddr **nam) in raw_usockaddr() argument
|
| /f-stack/freebsd/netipsec/ |
| H A D | keysock.c | 323 key_bind(struct socket *so, struct sockaddr *nam, struct thread *td) in key_bind() argument 344 key_connect(struct socket *so, struct sockaddr *nam, struct thread *td) in key_connect() argument 383 key_peeraddr(struct socket *so, struct sockaddr **nam) in key_peeraddr() argument 385 return(raw_usrreqs.pru_peeraddr(so, nam)); in key_peeraddr() 393 key_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, in key_send() argument 396 return(raw_usrreqs.pru_send(so, flags, m, nam, control, td)); in key_send() 414 key_sockaddr(struct socket *so, struct sockaddr **nam) in key_sockaddr() argument 416 return(raw_usrreqs.pru_sockaddr(so, nam)); in key_sockaddr()
|
| /f-stack/freebsd/kern/ |
| H A D | uipc_usrreq.c | 508 bcopy(sa, *nam, sa->sa_len); in uipc_accept() 600 if (nam->sa_family != AF_UNIX) in uipc_bindat() 716 error = unp_connect(so, nam, td); in uipc_connect() 937 bcopy(sa, *nam, sa->sa_len); in uipc_peeraddr() 941 bcopy(sa, *nam, sa->sa_len); in uipc_peeraddr() 1026 if (nam != NULL) { in uipc_send() 1065 if (nam != NULL) in uipc_send() 1075 if (nam != NULL) { in uipc_send() 1309 bcopy(sa, *nam, sa->sa_len); in uipc_sockaddr() 1514 if (nam->sa_family != AF_UNIX) in unp_connectat() [all …]
|
| H A D | vfs_export.c | 460 vfs_export_lookup(struct mount *mp, struct sockaddr *nam) in vfs_export_lookup() argument 477 if (nam != NULL) { in vfs_export_lookup() 478 saddr = nam; in vfs_export_lookup() 516 vfs_stdcheckexp(struct mount *mp, struct sockaddr *nam, uint64_t *extflagsp, in vfs_stdcheckexp() argument 522 np = vfs_export_lookup(mp, nam); in vfs_stdcheckexp()
|
| H A D | uipc_socket.c | 856 sobind(struct socket *so, struct sockaddr *nam, struct thread *td) argument 861 error = (*so->so_proto->pr_usrreqs->pru_bind)(so, nam, td); 872 error = (*so->so_proto->pr_usrreqs->pru_bindat)(fd, so, nam, td); 1291 soaccept(struct socket *so, struct sockaddr **nam) argument 1301 error = (*so->so_proto->pr_usrreqs->pru_accept)(so, nam); 1310 return (soconnectat(AT_FDCWD, so, nam, td)); 1339 nam, td); 1342 so, nam, td); 3635 pru_accept_notsupp(struct socket *so, struct sockaddr **nam) argument 3715 pru_peeraddr_notsupp(struct socket *so, struct sockaddr **nam) argument [all …]
|
| /f-stack/freebsd/netgraph/ |
| H A D | ng_socket.c | 128 static int ng_connect_data(struct sockaddr *nam, struct ngpcb *pcbp); 129 static int ng_bind(struct sockaddr *nam, struct ngpcb *pcbp); 366 ngc_bind(struct socket *so, struct sockaddr *nam, struct thread *td) in ngc_bind() argument 372 return (ng_bind(nam, pcbp)); in ngc_bind() 376 ngc_connect(struct socket *so, struct sockaddr *nam, struct thread *td) in ngc_connect() argument 486 ngd_connect(struct socket *so, struct sockaddr *nam, struct thread *td) in ngd_connect() argument 492 return (ng_connect_data(nam, pcbp)); in ngd_connect() 693 ng_connect_data(struct sockaddr *nam, struct ngpcb *pcbp) in ng_connect_data() argument 711 sap = (struct sockaddr_ng *) nam; in ng_connect_data() 752 ng_bind(struct sockaddr *nam, struct ngpcb *pcbp) in ng_bind() argument [all …]
|