tag | line | file | source code |
ipx | 354 | net/ipx/af_ipx.c | ipx_packet *ipx = (ipx_packet *)(skb->h.raw); |
ipx | 358 | net/ipx/af_ipx.c | sock1 = ipxitf_find_socket(intrfc, ipx->ipx_dest.sock); |
ipx | 370 | net/ipx/af_ipx.c | switch (ntohs(ipx->ipx_dest.sock)) |
ipx | 382 | net/ipx/af_ipx.c | ipx->ipx_dest.sock); |
ipx | 478 | net/ipx/af_ipx.c | ipx_packet *ipx = (ipx_packet *)(skb->h.raw); |
ipx | 500 | net/ipx/af_ipx.c | if (ipx->ipx_dest.net == intrfc->if_netnum) |
ipx | 536 | net/ipx/af_ipx.c | if (ipx->ipx_source.net != intrfc->if_netnum) |
ipx | 538 | net/ipx/af_ipx.c | if (++(ipx->ipx_tctrl) > ipxcfg_max_hops) |
ipx | 608 | net/ipx/af_ipx.c | ipx_packet *ipx = (ipx_packet *) (skb->h.raw); |
ipx | 616 | net/ipx/af_ipx.c | if (call_in_firewall(PF_IPX, skb, ipx)!=FW_ACCEPT) |
ipx | 626 | net/ipx/af_ipx.c | (ipx->ipx_source.net == ipx->ipx_dest.net) && |
ipx | 627 | net/ipx/af_ipx.c | (ipx->ipx_source.net != 0L)) |
ipx | 633 | net/ipx/af_ipx.c | if ((i=ipxitf_find_using_net(ipx->ipx_source.net))==NULL) |
ipx | 635 | net/ipx/af_ipx.c | intrfc->if_netnum = ipx->ipx_source.net; |
ipx | 641 | net/ipx/af_ipx.c | htonl(ipx->ipx_source.net), |
ipx | 649 | net/ipx/af_ipx.c | if (ipx->ipx_dest.net == 0L) |
ipx | 650 | net/ipx/af_ipx.c | ipx->ipx_dest.net = intrfc->if_netnum; |
ipx | 651 | net/ipx/af_ipx.c | if (ipx->ipx_source.net == 0L) |
ipx | 652 | net/ipx/af_ipx.c | ipx->ipx_source.net = intrfc->if_netnum; |
ipx | 654 | net/ipx/af_ipx.c | if (intrfc->if_netnum != ipx->ipx_dest.net) |
ipx | 660 | net/ipx/af_ipx.c | if (call_fw_firewall(PF_IPX, skb, ipx)!=FW_ACCEPT) |
ipx | 676 | net/ipx/af_ipx.c | if ((memcmp(ipx_broadcast_node, ipx->ipx_dest.node, IPX_NODE_LEN) == 0) |
ipx | 677 | net/ipx/af_ipx.c | || (memcmp(intrfc->if_node, ipx->ipx_dest.node, IPX_NODE_LEN) == 0)) |
ipx | 1070 | net/ipx/af_ipx.c | ipx_packet *ipx; |
ipx | 1105 | net/ipx/af_ipx.c | ipx=(ipx_packet *)skb_put(skb,sizeof(ipx_packet)); |
ipx | 1106 | net/ipx/af_ipx.c | ipx->ipx_checksum=0xFFFF; |
ipx | 1107 | net/ipx/af_ipx.c | ipx->ipx_pktsize=htons(len+sizeof(ipx_packet)); |
ipx | 1108 | net/ipx/af_ipx.c | ipx->ipx_tctrl=0; |
ipx | 1109 | net/ipx/af_ipx.c | ipx->ipx_type=usipx->sipx_type; |
ipx | 1110 | net/ipx/af_ipx.c | skb->h.raw = (unsigned char *)ipx; |
ipx | 1112 | net/ipx/af_ipx.c | ipx->ipx_source.net = sk->ipx_intrfc->if_netnum; |
ipx | 1113 | net/ipx/af_ipx.c | memcpy(ipx->ipx_source.node, sk->ipx_intrfc->if_node, IPX_NODE_LEN); |
ipx | 1114 | net/ipx/af_ipx.c | ipx->ipx_source.sock = sk->ipx_port; |
ipx | 1115 | net/ipx/af_ipx.c | ipx->ipx_dest.net=usipx->sipx_network; |
ipx | 1116 | net/ipx/af_ipx.c | memcpy(ipx->ipx_dest.node,usipx->sipx_node,IPX_NODE_LEN); |
ipx | 1117 | net/ipx/af_ipx.c | ipx->ipx_dest.sock=usipx->sipx_port; |
ipx | 1122 | net/ipx/af_ipx.c | if(call_out_firewall(PF_IPX, skb, ipx)!=FW_ACCEPT) |
ipx | 1130 | net/ipx/af_ipx.c | rt->ir_router_node : ipx->ipx_dest.node); |
ipx | 1136 | net/ipx/af_ipx.c | ipx_packet *ipx = (ipx_packet *) (skb->h.raw); |
ipx | 1140 | net/ipx/af_ipx.c | r = ipxrtr_lookup(ipx->ipx_dest.net); |
ipx | 1148 | net/ipx/af_ipx.c | r->ir_router_node : ipx->ipx_dest.node); |
ipx | 1744 | net/ipx/af_ipx.c | ipx_packet *ipx; |
ipx | 1747 | net/ipx/af_ipx.c | ipx=(ipx_packet *)skb->h.raw; |
ipx | 1749 | net/ipx/af_ipx.c | if(ipx->ipx_checksum!=IPX_NO_CHECKSUM) { |
ipx | 1758 | net/ipx/af_ipx.c | if(htons(ipx->ipx_pktsize)<sizeof(ipx_packet)) { |
ipx | 1833 | net/ipx/af_ipx.c | struct ipx_packet *ipx = NULL; |
ipx | 1853 | net/ipx/af_ipx.c | ipx = (ipx_packet *)(skb->h.raw); |
ipx | 1854 | net/ipx/af_ipx.c | truesize=ntohs(ipx->ipx_pktsize) - sizeof(ipx_packet); |
ipx | 1861 | net/ipx/af_ipx.c | sipx->sipx_port=ipx->ipx_source.sock; |
ipx | 1862 | net/ipx/af_ipx.c | memcpy(sipx->sipx_node,ipx->ipx_source.node,IPX_NODE_LEN); |
ipx | 1863 | net/ipx/af_ipx.c | sipx->sipx_network=ipx->ipx_source.net; |
ipx | 1864 | net/ipx/af_ipx.c | sipx->sipx_type = ipx->ipx_type; |