tag | line | file | source code |
ipx | 348 | net/ipx/af_ipx.c | ipx_packet *ipx = (ipx_packet *)(skb->h.raw); |
ipx | 352 | net/ipx/af_ipx.c | sock1 = ipxitf_find_socket(intrfc, ipx->ipx_dest.sock); |
ipx | 362 | net/ipx/af_ipx.c | switch (ntohs(ipx->ipx_dest.sock)) { |
ipx | 373 | net/ipx/af_ipx.c | ipx->ipx_dest.sock); |
ipx | 474 | net/ipx/af_ipx.c | ipx_packet *ipx = (ipx_packet *)(skb->h.raw); |
ipx | 488 | net/ipx/af_ipx.c | if (ipx->ipx_dest.net == intrfc->if_netnum) { |
ipx | 498 | net/ipx/af_ipx.c | if (ipx->ipx_source.net != intrfc->if_netnum) { |
ipx | 499 | net/ipx/af_ipx.c | if (++(ipx->ipx_tctrl) > ipxcfg_max_hops) |
ipx | 566 | net/ipx/af_ipx.c | ipx_packet *ipx = (ipx_packet *) (skb->h.raw); |
ipx | 571 | net/ipx/af_ipx.c | (ipx->ipx_source.net == ipx->ipx_dest.net) && |
ipx | 572 | net/ipx/af_ipx.c | (ipx->ipx_source.net != 0L)) { |
ipx | 577 | net/ipx/af_ipx.c | if ((i=ipxitf_find_using_net(ipx->ipx_source.net))==NULL) { |
ipx | 578 | net/ipx/af_ipx.c | intrfc->if_netnum = ipx->ipx_source.net; |
ipx | 582 | net/ipx/af_ipx.c | htonl(ipx->ipx_source.net), |
ipx | 590 | net/ipx/af_ipx.c | if (ipx->ipx_dest.net == 0L) |
ipx | 591 | net/ipx/af_ipx.c | ipx->ipx_dest.net = intrfc->if_netnum; |
ipx | 592 | net/ipx/af_ipx.c | if (ipx->ipx_source.net == 0L) |
ipx | 593 | net/ipx/af_ipx.c | ipx->ipx_source.net = intrfc->if_netnum; |
ipx | 595 | net/ipx/af_ipx.c | if (intrfc->if_netnum != ipx->ipx_dest.net) { |
ipx | 606 | net/ipx/af_ipx.c | if ((memcmp(ipx_broadcast_node, ipx->ipx_dest.node, IPX_NODE_LEN) == 0) |
ipx | 607 | net/ipx/af_ipx.c | || (memcmp(intrfc->if_node, ipx->ipx_dest.node, IPX_NODE_LEN) == 0)) { |
ipx | 996 | net/ipx/af_ipx.c | ipx_packet *ipx; |
ipx | 1028 | net/ipx/af_ipx.c | ipx=(ipx_packet *)skb_put(skb,sizeof(ipx_packet)); |
ipx | 1029 | net/ipx/af_ipx.c | ipx->ipx_checksum=0xFFFF; |
ipx | 1030 | net/ipx/af_ipx.c | ipx->ipx_pktsize=htons(len+sizeof(ipx_packet)); |
ipx | 1031 | net/ipx/af_ipx.c | ipx->ipx_tctrl=0; |
ipx | 1032 | net/ipx/af_ipx.c | ipx->ipx_type=usipx->sipx_type; |
ipx | 1033 | net/ipx/af_ipx.c | skb->h.raw = (unsigned char *)ipx; |
ipx | 1035 | net/ipx/af_ipx.c | ipx->ipx_source.net = sk->ipx_intrfc->if_netnum; |
ipx | 1036 | net/ipx/af_ipx.c | memcpy(ipx->ipx_source.node, sk->ipx_intrfc->if_node, IPX_NODE_LEN); |
ipx | 1037 | net/ipx/af_ipx.c | ipx->ipx_source.sock = sk->ipx_port; |
ipx | 1038 | net/ipx/af_ipx.c | ipx->ipx_dest.net=usipx->sipx_network; |
ipx | 1039 | net/ipx/af_ipx.c | memcpy(ipx->ipx_dest.node,usipx->sipx_node,IPX_NODE_LEN); |
ipx | 1040 | net/ipx/af_ipx.c | ipx->ipx_dest.sock=usipx->sipx_port; |
ipx | 1044 | net/ipx/af_ipx.c | rt->ir_router_node : ipx->ipx_dest.node); |
ipx | 1050 | net/ipx/af_ipx.c | ipx_packet *ipx = (ipx_packet *) (skb->h.raw); |
ipx | 1054 | net/ipx/af_ipx.c | r = ipxrtr_lookup(ipx->ipx_dest.net); |
ipx | 1062 | net/ipx/af_ipx.c | r->ir_router_node : ipx->ipx_dest.node); |
ipx | 1658 | net/ipx/af_ipx.c | ipx_packet *ipx; |
ipx | 1661 | net/ipx/af_ipx.c | ipx=(ipx_packet *)skb->h.raw; |
ipx | 1663 | net/ipx/af_ipx.c | if(ipx->ipx_checksum!=IPX_NO_CHECKSUM) { |
ipx | 1672 | net/ipx/af_ipx.c | if(htons(ipx->ipx_pktsize)<sizeof(ipx_packet)) { |
ipx | 1747 | net/ipx/af_ipx.c | struct ipx_packet *ipx = NULL; |
ipx | 1770 | net/ipx/af_ipx.c | ipx = (ipx_packet *)(skb->h.raw); |
ipx | 1771 | net/ipx/af_ipx.c | truesize=ntohs(ipx->ipx_pktsize) - sizeof(ipx_packet); |
ipx | 1778 | net/ipx/af_ipx.c | sipx->sipx_port=ipx->ipx_source.sock; |
ipx | 1779 | net/ipx/af_ipx.c | memcpy(sipx->sipx_node,ipx->ipx_source.node,IPX_NODE_LEN); |
ipx | 1780 | net/ipx/af_ipx.c | sipx->sipx_network=ipx->ipx_source.net; |
ipx | 1781 | net/ipx/af_ipx.c | sipx->sipx_type = ipx->ipx_type; |