• Home
  • Raw
  • Download

Lines Matching refs:ipxs

251 		struct ipx_sock *ipxs = ipx_sk(s);  in ipxitf_find_internal_socket()  local
253 if (ipxs->port == port && in ipxitf_find_internal_socket()
254 !memcmp(ipx_node, ipxs->node, IPX_NODE_LEN)) in ipxitf_find_internal_socket()
276 struct ipx_sock *ipxs = ipx_sk(s); in __ipxitf_down() local
280 ipxs->intrfc = NULL; in __ipxitf_down()
281 ipxs->port = 0; in __ipxitf_down()
376 struct ipx_sock *ipxs = ipx_sk(s); in ipxitf_demux_socket() local
378 if (ipxs->port == ipx->ipx_dest.sock && in ipxitf_demux_socket()
380 ipxs->node, IPX_NODE_LEN))) { in ipxitf_demux_socket()
1411 struct ipx_sock *ipxs = ipx_sk(sk); in __ipx_bind() local
1437 ipxs->port = addr->sipx_port; in __ipx_bind()
1450 memcpy(ipxs->node, intrfc->if_node, IPX_NODE_LEN); in __ipx_bind()
1452 memcpy(ipxs->node, addr->sipx_node, IPX_NODE_LEN); in __ipx_bind()
1455 if (ipxitf_find_internal_socket(intrfc, ipxs->node, in __ipx_bind()
1456 ipxs->port)) { in __ipx_bind()
1468 memcpy(ipxs->node, intrfc->if_node, IPX_NODE_LEN); in __ipx_bind()
1519 struct ipx_sock *ipxs = ipx_sk(sk); in ipx_connect() local
1533 if (!ipxs->port) { in ipx_connect()
1541 if (!ipxs->intrfc) in ipx_connect()
1543 memcpy(uaddr.sipx_node, ipxs->intrfc->if_node, in ipx_connect()
1560 ipxs->dest_addr.net = addr->sipx_network; in ipx_connect()
1561 ipxs->dest_addr.sock = addr->sipx_port; in ipx_connect()
1562 memcpy(ipxs->dest_addr.node, addr->sipx_node, IPX_NODE_LEN); in ipx_connect()
1563 ipxs->type = addr->sipx_type; in ipx_connect()
1585 struct ipx_sock *ipxs = ipx_sk(sk); in ipx_getname() local
1596 addr = &ipxs->dest_addr; in ipx_getname()
1601 if (ipxs->intrfc) { in ipx_getname()
1602 sipx.sipx_network = ipxs->intrfc->if_netnum; in ipx_getname()
1604 memcpy(sipx.sipx_node, ipxs->node, IPX_NODE_LEN); in ipx_getname()
1606 memcpy(sipx.sipx_node, ipxs->intrfc->if_node, in ipx_getname()
1615 sipx.sipx_port = ipxs->port; in ipx_getname()
1619 sipx.sipx_type = ipxs->type; in ipx_getname()
1694 struct ipx_sock *ipxs = ipx_sk(sk); in ipx_sendmsg() local
1712 if (!ipxs->port) { in ipx_sendmsg()
1719 if (!ipxs->intrfc) in ipx_sendmsg()
1721 memcpy(uaddr.sipx_node, ipxs->intrfc->if_node, in ipx_sendmsg()
1741 usipx->sipx_type = ipxs->type; in ipx_sendmsg()
1742 usipx->sipx_port = ipxs->dest_addr.sock; in ipx_sendmsg()
1743 usipx->sipx_network = ipxs->dest_addr.net; in ipx_sendmsg()
1744 memcpy(usipx->sipx_node, ipxs->dest_addr.node, IPX_NODE_LEN); in ipx_sendmsg()
1761 struct ipx_sock *ipxs = ipx_sk(sk); in ipx_recvmsg() local
1770 if (!ipxs->port) { in ipx_recvmsg()
1778 if (!ipxs->intrfc) in ipx_recvmsg()
1780 memcpy(uaddr.sipx_node, ipxs->intrfc->if_node, IPX_NODE_LEN); in ipx_recvmsg()