Lines Matching refs:sipx

1125 		struct sockaddr_ipx *sipx;  in ipxitf_ioctl()  local
1131 sipx = (struct sockaddr_ipx *)&ifr.ifr_addr; in ipxitf_ioctl()
1133 if (sipx->sipx_family != AF_IPX) in ipxitf_ioctl()
1135 f.ipx_network = sipx->sipx_network; in ipxitf_ioctl()
1138 memcpy(f.ipx_node, sipx->sipx_node, IPX_NODE_LEN); in ipxitf_ioctl()
1139 f.ipx_dlink_type = sipx->sipx_type; in ipxitf_ioctl()
1140 f.ipx_special = sipx->sipx_special; in ipxitf_ioctl()
1142 if (sipx->sipx_action == IPX_DLTITF) in ipxitf_ioctl()
1149 struct sockaddr_ipx *sipx; in ipxitf_ioctl() local
1156 sipx = (struct sockaddr_ipx *)&ifr.ifr_addr; in ipxitf_ioctl()
1162 ipx_map_frame_type(sipx->sipx_type)); in ipxitf_ioctl()
1167 sipx->sipx_family = AF_IPX; in ipxitf_ioctl()
1168 sipx->sipx_network = ipxif->if_netnum; in ipxitf_ioctl()
1169 memcpy(sipx->sipx_node, ipxif->if_node, in ipxitf_ioctl()
1170 sizeof(sipx->sipx_node)); in ipxitf_ioctl()
1584 struct sockaddr_ipx sipx; in ipx_getname() local
1598 sipx.sipx_network = addr->net; in ipx_getname()
1599 sipx.sipx_port = addr->sock; in ipx_getname()
1600 memcpy(sipx.sipx_node, addr->node, IPX_NODE_LEN); in ipx_getname()
1603 sipx.sipx_network = ipxs->intrfc->if_netnum; in ipx_getname()
1605 memcpy(sipx.sipx_node, ipxs->node, IPX_NODE_LEN); in ipx_getname()
1607 memcpy(sipx.sipx_node, ipxs->intrfc->if_node, in ipx_getname()
1612 sipx.sipx_network = 0; in ipx_getname()
1613 memset(sipx.sipx_node, '\0', IPX_NODE_LEN); in ipx_getname()
1616 sipx.sipx_port = ipxs->port; in ipx_getname()
1619 sipx.sipx_family = AF_IPX; in ipx_getname()
1620 sipx.sipx_type = ipxs->type; in ipx_getname()
1621 sipx.sipx_zero = 0; in ipx_getname()
1622 memcpy(uaddr, &sipx, sizeof(sipx)); in ipx_getname()
1761 DECLARE_SOCKADDR(struct sockaddr_ipx *, sipx, msg->msg_name); in ipx_recvmsg()
1815 if (sipx) { in ipx_recvmsg()
1816 sipx->sipx_family = AF_IPX; in ipx_recvmsg()
1817 sipx->sipx_port = ipx->ipx_source.sock; in ipx_recvmsg()
1818 memcpy(sipx->sipx_node, ipx->ipx_source.node, IPX_NODE_LEN); in ipx_recvmsg()
1819 sipx->sipx_network = IPX_SKB_CB(skb)->ipx_source_net; in ipx_recvmsg()
1820 sipx->sipx_type = ipx->ipx_type; in ipx_recvmsg()
1821 sipx->sipx_zero = 0; in ipx_recvmsg()
1822 msg->msg_namelen = sizeof(*sipx); in ipx_recvmsg()