tag | line | file | source code |
ipx | 339 | net/inet/ipx.c | ipx_packet *ipx = (ipx_packet *)(skb->h.raw); |
ipx | 344 | net/inet/ipx.c | sock1 = ipxitf_find_socket(intrfc, ipx->ipx_dest.sock); |
ipx | 354 | net/inet/ipx.c | switch (ntohs(ipx->ipx_dest.sock)) { |
ipx | 365 | net/inet/ipx.c | ipx->ipx_dest.sock); |
ipx | 463 | net/inet/ipx.c | ipx_packet *ipx = (ipx_packet *)(skb->h.raw); |
ipx | 476 | net/inet/ipx.c | if (ipx->ipx_dest.net == intrfc->if_netnum) { |
ipx | 486 | net/inet/ipx.c | if (ipx->ipx_source.net != intrfc->if_netnum) { |
ipx | 487 | net/inet/ipx.c | if (++(ipx->ipx_tctrl) > ipxcfg_max_hops) |
ipx | 543 | net/inet/ipx.c | ipx_packet *ipx = (ipx_packet *) (skb->h.raw); |
ipx | 548 | net/inet/ipx.c | (ipx->ipx_source.net == ipx->ipx_dest.net)) { |
ipx | 553 | net/inet/ipx.c | if ((i=ipxitf_find_using_net(ipx->ipx_source.net))==NULL) { |
ipx | 554 | net/inet/ipx.c | intrfc->if_netnum = ipx->ipx_source.net; |
ipx | 558 | net/inet/ipx.c | htonl(ipx->ipx_source.net), |
ipx | 566 | net/inet/ipx.c | if (intrfc->if_netnum != ipx->ipx_dest.net) { |
ipx | 577 | net/inet/ipx.c | if ((memcmp(ipx_broadcast_node, ipx->ipx_dest.node, IPX_NODE_LEN) == 0) |
ipx | 578 | net/inet/ipx.c | || (memcmp(intrfc->if_node, ipx->ipx_dest.node, IPX_NODE_LEN) == 0)) { |
ipx | 972 | net/inet/ipx.c | ipx_packet *ipx; |
ipx | 1004 | net/inet/ipx.c | ipx=(ipx_packet *)&(skb->data[ipx_offset]); |
ipx | 1005 | net/inet/ipx.c | ipx->ipx_checksum=0xFFFF; |
ipx | 1006 | net/inet/ipx.c | ipx->ipx_pktsize=htons(len+sizeof(ipx_packet)); |
ipx | 1007 | net/inet/ipx.c | ipx->ipx_tctrl=0; |
ipx | 1008 | net/inet/ipx.c | ipx->ipx_type=usipx->sipx_type; |
ipx | 1009 | net/inet/ipx.c | skb->h.raw = (unsigned char *)ipx; |
ipx | 1011 | net/inet/ipx.c | ipx->ipx_source.net = sk->ipx_intrfc->if_netnum; |
ipx | 1012 | net/inet/ipx.c | memcpy(ipx->ipx_source.node, sk->ipx_intrfc->if_node, IPX_NODE_LEN); |
ipx | 1013 | net/inet/ipx.c | ipx->ipx_source.sock = sk->ipx_port; |
ipx | 1014 | net/inet/ipx.c | ipx->ipx_dest.net=usipx->sipx_network; |
ipx | 1015 | net/inet/ipx.c | memcpy(ipx->ipx_dest.node,usipx->sipx_node,IPX_NODE_LEN); |
ipx | 1016 | net/inet/ipx.c | ipx->ipx_dest.sock=usipx->sipx_port; |
ipx | 1018 | net/inet/ipx.c | memcpy_fromfs((char *)(ipx+1),ubuf,len); |
ipx | 1020 | net/inet/ipx.c | rt->ir_router_node : ipx->ipx_dest.node); |
ipx | 1026 | net/inet/ipx.c | ipx_packet *ipx = (ipx_packet *) (skb->h.raw); |
ipx | 1030 | net/inet/ipx.c | r = ipxrtr_lookup(ipx->ipx_dest.net); |
ipx | 1038 | net/inet/ipx.c | r->ir_router_node : ipx->ipx_dest.node); |
ipx | 1621 | net/inet/ipx.c | ipx_packet *ipx; |
ipx | 1623 | net/inet/ipx.c | ipx=(ipx_packet *)skb->h.raw; |
ipx | 1625 | net/inet/ipx.c | if(ipx->ipx_checksum!=IPX_NO_CHECKSUM) { |
ipx | 1634 | net/inet/ipx.c | if(htons(ipx->ipx_pktsize)<sizeof(ipx_packet)) { |
ipx | 1709 | net/inet/ipx.c | struct ipx_packet *ipx = NULL; |
ipx | 1732 | net/inet/ipx.c | ipx = (ipx_packet *)(skb->h.raw); |
ipx | 1733 | net/inet/ipx.c | copied=ntohs(ipx->ipx_pktsize) - sizeof(ipx_packet); |
ipx | 1739 | net/inet/ipx.c | sipx->sipx_port=ipx->ipx_source.sock; |
ipx | 1740 | net/inet/ipx.c | memcpy(sipx->sipx_node,ipx->ipx_source.node,IPX_NODE_LEN); |
ipx | 1741 | net/inet/ipx.c | sipx->sipx_network=ipx->ipx_source.net; |
ipx | 1742 | net/inet/ipx.c | sipx->sipx_type = ipx->ipx_type; |