| tag | line | file | source code |
| saddr | 419 | net/tcp/arp.c | arp_snd (unsigned long paddr, struct device *dev, unsigned long saddr) |
| saddr | 425 | net/tcp/arp.c | PRINTK ("arp_snd (paddr=%X, dev=%X, saddr=%X)\n",paddr, dev, saddr); |
| saddr | 446 | net/tcp/arp.c | ETHERTYPE_ARP, 0, saddr, skb->len); |
| saddr | 459 | net/tcp/arp.c | *arp_sourcep(arp) = saddr; |
| saddr | 470 | net/tcp/arp.c | unsigned long saddr) |
| saddr | 474 | net/tcp/arp.c | haddr, paddr, dev, saddr); |
| saddr | 502 | net/tcp/arp.c | arp_snd(paddr,dev,saddr); |
| saddr | 76 | net/tcp/dev.h | unsigned long saddr, unsigned len); |
| saddr | 71 | net/tcp/eth.c | PRINTK ("0x%2X ",eth->saddr[i]); |
| saddr | 87 | net/tcp/eth.c | unsigned long saddr, unsigned len) |
| saddr | 92 | net/tcp/eth.c | memcpy (eth->saddr, dev->dev_addr, dev->addr_len); |
| saddr | 98 | net/tcp/eth.c | if (!arp_find (eth->daddr, daddr, dev, saddr)) |
| saddr | 104 | net/tcp/eth.c | *(unsigned long *)eth->saddr = saddr; |
| saddr | 115 | net/tcp/eth.c | *(unsigned long *)eth->saddr)) |
| saddr | 117 | net/tcp/eth.c | memcpy (eth->saddr, dev->dev_addr, dev->addr_len); |
| saddr | 126 | net/tcp/eth.c | arp_add (addr, eh->saddr, dev); |
| saddr | 63 | net/tcp/eth.h | unsigned char saddr[ETHER_ADDR_LEN]; |
| saddr | 96 | net/tcp/eth.h | unsigned long saddr, unsigned len); |
| saddr | 144 | net/tcp/icmp.c | offset = ip_build_header( skb, iph->daddr, iph->saddr, |
| saddr | 173 | net/tcp/icmp.c | unsigned long saddr, int redo, struct ip_protocol *protocol ) |
| saddr | 236 | net/tcp/icmp.c | iph->daddr, iph->saddr, ipprot); |
| saddr | 286 | net/tcp/icmp.c | offset = ip_build_header( skb, daddr, saddr, &dev, IPPROTO_ICMP, opt, len ); |
| saddr | 73 | net/tcp/icmp.h | unsigned long saddr, int redo, struct ip_protocol *protocol); |
| saddr | 407 | net/tcp/ip.c | ip_build_header (struct sk_buff *skb, unsigned long saddr, |
| saddr | 417 | net/tcp/ip.c | if (saddr == 0) saddr = MY_IP_ADDR; |
| saddr | 420 | net/tcp/ip.c | skb, saddr, daddr, *dev, type, opt, len); |
| saddr | 444 | net/tcp/ip.c | tmp = (*dev)->hard_header(buff, *dev, ETHERTYPE_IP, raddr, saddr, len); |
| saddr | 469 | net/tcp/ip.c | iph->saddr = saddr; |
| saddr | 777 | net/tcp/ip.c | iph->saddr, 0, ipprot); |
| saddr | 931 | net/tcp/ip.c | PRINTK (" saddr = %X, daddr = %X\n",ip->saddr, ip->daddr); |
| saddr | 980 | net/tcp/ip.c | p->handler ((unsigned char *)(skb+1), skb->dev, NULL, skb->saddr, |
| saddr | 94 | net/tcp/ip.h | unsigned long saddr; |
| saddr | 134 | net/tcp/ip.h | unsigned short len, unsigned long saddr, |
| saddr | 137 | net/tcp/ip.h | unsigned long saddr, struct ip_protocol *ipprot); |
| saddr | 162 | net/tcp/ip.h | int ip_build_header(struct sk_buff *skb, unsigned long saddr, |
| saddr | 133 | net/tcp/packet.c | struct sockaddr saddr; |
| saddr | 142 | net/tcp/packet.c | if (addr_len < sizeof (saddr)) |
| saddr | 145 | net/tcp/packet.c | memcpy_fromfs (&saddr, usin, sizeof(saddr)); |
| saddr | 164 | net/tcp/packet.c | saddr.sa_data[13] = 0; |
| saddr | 165 | net/tcp/packet.c | dev = get_dev (saddr.sa_data); |
| saddr | 227 | net/tcp/packet.c | struct sockaddr *saddr; |
| saddr | 228 | net/tcp/packet.c | saddr = (struct sockaddr *)sin; |
| saddr | 238 | net/tcp/packet.c | put_fs_long (sizeof (*saddr), addr_len); |
| saddr | 280 | net/tcp/packet.c | if (saddr) |
| saddr | 285 | net/tcp/packet.c | verify_area (saddr, sizeof (*saddr)); |
| saddr | 286 | net/tcp/packet.c | memcpy_tofs(saddr, &addr, sizeof (*saddr)); |
| saddr | 38 | net/tcp/protocols.c | unsigned long saddr, int redo, struct ip_protocol *protocol); |
| saddr | 41 | net/tcp/protocols.c | unsigned long saddr, struct ip_protocol *protocol); |
| saddr | 46 | net/tcp/protocols.c | unsigned long saddr, int redo, struct ip_protocol *protocol); |
| saddr | 49 | net/tcp/protocols.c | unsigned long saddr, struct ip_protocol *protocol); |
| saddr | 53 | net/tcp/protocols.c | unsigned long saddr, int redo, struct ip_protocol *protocol); |
| saddr | 94 | net/tcp/raw.c | unsigned long saddr, struct ip_protocol *protocol) |
| saddr | 129 | net/tcp/raw.c | unsigned long daddr, unsigned short len, unsigned long saddr, |
| saddr | 137 | net/tcp/raw.c | skb, dev, opt, daddr, len, saddr, redo, protocol); |
| saddr | 156 | net/tcp/raw.c | skb->saddr = daddr; |
| saddr | 157 | net/tcp/raw.c | skb->daddr = saddr; |
| saddr | 293 | net/tcp/raw.c | tmp = sk->prot->build_header (skb, sk->saddr, |
| saddr | 195 | net/tcp/sock.c | PRINTK (" daddr = %X, saddr = %X\n", sk->daddr,sk->saddr); |
| saddr | 360 | net/tcp/sock.c | if (mask & sk->saddr) |
| saddr | 373 | net/tcp/sock.c | if (!(sk2->saddr & mask)) |
| saddr | 1018 | net/tcp/sock.c | sk->saddr = MY_IP_ADDR; |
| saddr | 1162 | net/tcp/sock.c | sk->saddr = addr.sin_addr.s_addr; |
| saddr | 1174 | net/tcp/sock.c | if (sk2->saddr != sk->saddr) continue; |
| saddr | 1367 | net/tcp/sock.c | sin.sin_addr.s_addr = sk->saddr; |
| saddr | 1765 | net/tcp/sock.c | if (!ip_addr_match (s->saddr, laddr)) |
| saddr | 1813 | net/tcp/sock.c | skb->saddr, skb->len, skb->daddr, 1, |
| saddr | 78 | net/tcp/sock.h | unsigned long saddr; |
| saddr | 121 | net/tcp/sock.h | int (*build_header) (struct sk_buff *skb, unsigned long saddr, |
| saddr | 134 | net/tcp/sock.h | unsigned long saddr, int redo, struct ip_protocol *protocol); |
| saddr | 176 | net/tcp/sock.h | unsigned long saddr; |
| saddr | 197 | net/tcp/tcp.c | unsigned long saddr, struct ip_protocol *protocol) |
| saddr | 203 | net/tcp/tcp.c | err, header, daddr, saddr, protocol); |
| saddr | 206 | net/tcp/tcp.c | sk = get_sock (&tcp_prot, net16(th->dest), saddr, th->source, daddr); |
| saddr | 371 | net/tcp/tcp.c | tcp_check (struct tcp_header *th, int len, unsigned long saddr, |
| saddr | 376 | net/tcp/tcp.c | if (saddr == 0) saddr = MY_IP_ADDR; |
| saddr | 382 | net/tcp/tcp.c | : "0" (daddr), "c" (saddr), "d" ((net16(len) << 16) + IPPROTO_TCP*256) |
| saddr | 439 | net/tcp/tcp.c | tcp_send_check (struct tcp_header *th, unsigned long saddr, |
| saddr | 445 | net/tcp/tcp.c | th->check = tcp_check (th, len, saddr, daddr); |
| saddr | 458 | net/tcp/tcp.c | tcp_send_check (skb->h.th, sk->saddr, sk->daddr, |
| saddr | 526 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, sk->saddr, daddr, &dev, |
| saddr | 567 | net/tcp/tcp.c | tcp_send_check (t1, sk->saddr, daddr, sizeof (*t1), sk); |
| saddr | 781 | net/tcp/tcp.c | tmp = prot->build_header (skb, sk->saddr, sk->daddr, &dev, |
| saddr | 826 | net/tcp/tcp.c | tcp_send_check ((struct tcp_header *)buff, sk->saddr, sk->daddr, |
| saddr | 913 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev, |
| saddr | 939 | net/tcp/tcp.c | tcp_send_check (t1, sk->saddr, sk->daddr, sizeof (*t1), sk); |
| saddr | 1323 | net/tcp/tcp.c | tmp = prot->build_header (buff,sk->saddr, sk->daddr, &dev, |
| saddr | 1353 | net/tcp/tcp.c | tcp_send_check (t1, sk->saddr, sk->daddr, sizeof (*t1), sk); |
| saddr | 1406 | net/tcp/tcp.c | tcp_reset(unsigned long saddr, unsigned long daddr, struct tcp_header *th, |
| saddr | 1427 | net/tcp/tcp.c | tmp = prot->build_header (buff, saddr, daddr, &dev, IPPROTO_TCP, opt, |
| saddr | 1449 | net/tcp/tcp.c | tcp_send_check (t1, saddr, daddr, sizeof (*t1), NULL); |
| saddr | 1463 | net/tcp/tcp.c | unsigned long saddr, struct options *opt, struct device *dev) |
| saddr | 1475 | net/tcp/tcp.c | sk, skb, daddr, saddr, opt, dev); |
| saddr | 1485 | net/tcp/tcp.c | tcp_reset (daddr, saddr, th, sk->prot, opt, dev); |
| saddr | 1550 | net/tcp/tcp.c | newsk->daddr=saddr; |
| saddr | 1551 | net/tcp/tcp.c | newsk->saddr=daddr; |
| saddr | 1604 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, newsk->saddr, newsk->daddr, &dev, |
| saddr | 1646 | net/tcp/tcp.c | tcp_send_check (t1, daddr, saddr, sizeof (*t1)+4, newsk); |
| saddr | 1777 | net/tcp/tcp.c | tmp = prot->build_header (buff,sk->saddr, sk->daddr, &dev, |
| saddr | 1804 | net/tcp/tcp.c | tcp_send_check (t1, sk->saddr, sk->daddr, sizeof (*t1), sk); |
| saddr | 1876 | net/tcp/tcp.c | tcp_ack (volatile struct sock *sk, struct tcp_header *th, unsigned long saddr) |
| saddr | 2154 | net/tcp/tcp.c | unsigned long saddr, unsigned short len) |
| saddr | 2172 | net/tcp/tcp.c | tcp_send_ack (sk->send_seq, sk->acked_seq,sk, th, saddr); |
| saddr | 2181 | net/tcp/tcp.c | tcp_send_ack (sk->send_seq, sk->acked_seq, sk, skb->h.th, saddr); |
| saddr | 2303 | net/tcp/tcp.c | tcp_send_ack (sk->send_seq, sk->acked_seq,sk,th, saddr); |
| saddr | 2317 | net/tcp/tcp.c | tcp_send_ack (sk->send_seq, sk->acked_seq, sk, th, saddr); |
| saddr | 2332 | net/tcp/tcp.c | tcp_send_ack (sk->send_seq, sk->acked_seq, sk, th, saddr); |
| saddr | 2340 | net/tcp/tcp.c | tcp_urg (volatile struct sock *sk, struct tcp_header *th, unsigned long saddr) |
| saddr | 2377 | net/tcp/tcp.c | unsigned long saddr, struct device *dev) |
| saddr | 2380 | net/tcp/tcp.c | sk, th, saddr, dev); |
| saddr | 2436 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev, |
| saddr | 2473 | net/tcp/tcp.c | tcp_send_check (t1, sk->saddr, sk->daddr, sizeof (*t1), sk); |
| saddr | 2588 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev, |
| saddr | 2619 | net/tcp/tcp.c | tcp_send_check (t1, sk->saddr, sk->daddr, |
| saddr | 2640 | net/tcp/tcp.c | struct options *opt, unsigned long saddr) |
| saddr | 2648 | net/tcp/tcp.c | sk, th, len, opt, saddr); |
| saddr | 2665 | net/tcp/tcp.c | tcp_send_ack (sk->send_seq, sk->acked_seq, sk, th, saddr); |
| saddr | 2676 | net/tcp/tcp.c | tcp_send_ack (net32(th->ack_seq), sk->acked_seq, sk, th, saddr); |
| saddr | 2700 | net/tcp/tcp.c | unsigned long saddr, int redo, struct ip_protocol * protocol) |
| saddr | 2731 | net/tcp/tcp.c | sk=get_sock(&tcp_prot, net16(th->dest), saddr, th->source, daddr); |
| saddr | 2743 | net/tcp/tcp.c | if (th->check && tcp_check (th, len, saddr, daddr )) |
| saddr | 2757 | net/tcp/tcp.c | tcp_reset (daddr, saddr, th, &tcp_prot, opt,dev); |
| saddr | 2769 | net/tcp/tcp.c | skb->saddr = daddr; |
| saddr | 2770 | net/tcp/tcp.c | skb->daddr = saddr; |
| saddr | 2853 | net/tcp/tcp.c | if (!tcp_sequence (sk, th, len, opt, saddr)) |
| saddr | 2876 | net/tcp/tcp.c | tcp_reset (daddr, saddr, th, sk->prot, opt,dev); |
| saddr | 2888 | net/tcp/tcp.c | if(!tcp_ack (sk, th, saddr)) |
| saddr | 2897 | net/tcp/tcp.c | if (tcp_urg (sk, th, saddr)) |
| saddr | 2905 | net/tcp/tcp.c | if ( tcp_data (skb, sk, saddr, len)) |
| saddr | 2918 | net/tcp/tcp.c | tcp_fin (sk, th, saddr, dev); |
| saddr | 2936 | net/tcp/tcp.c | tcp_reset (daddr, saddr, th, sk->prot, opt,dev); |
| saddr | 2951 | net/tcp/tcp.c | tcp_reset (daddr, saddr, th, sk->prot, opt,dev ); |
| saddr | 2971 | net/tcp/tcp.c | tcp_conn_request (sk, skb, daddr, saddr, opt, dev); |
| saddr | 2982 | net/tcp/tcp.c | if (!tcp_sequence (sk, th, len, opt, saddr)) |
| saddr | 3031 | net/tcp/tcp.c | if (!tcp_ack(sk, th, saddr)) |
| saddr | 3033 | net/tcp/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt,dev); |
| saddr | 3056 | net/tcp/tcp.c | if (!tcp_ack(sk, th, saddr)) |
| saddr | 3058 | net/tcp/tcp.c | tcp_reset(daddr, saddr, th, sk->prot, opt, dev); |
| saddr | 3080 | net/tcp/tcp.c | if (tcp_urg (sk, th, saddr)) |
| saddr | 3086 | net/tcp/tcp.c | if (tcp_data (skb, sk, saddr, len)) |
| saddr | 3090 | net/tcp/tcp.c | tcp_fin(sk, th, saddr, dev); |
| saddr | 3098 | net/tcp/tcp.c | if (tcp_urg (sk, th, saddr)) |
| saddr | 3106 | net/tcp/tcp.c | if (tcp_data (skb, sk, saddr, len)) |
| saddr | 3118 | net/tcp/tcp.c | tcp_fin (sk, th, saddr, dev); |
| saddr | 3151 | net/tcp/tcp.c | tmp = sk->prot->build_header (buff, sk->saddr, sk->daddr, &dev, |
| saddr | 3178 | net/tcp/tcp.c | tcp_send_check (t1, sk->saddr, sk->daddr, sizeof (*t1), sk); |
| saddr | 136 | net/tcp/udp.c | unsigned long saddr, struct ip_protocol *protocol) |
| saddr | 144 | net/tcp/udp.c | sk = get_sock (&udp_prot, net16(th->dest), saddr, th->source, daddr); |
| saddr | 167 | net/tcp/udp.c | unsigned long saddr, unsigned long daddr) |
| saddr | 171 | net/tcp/udp.c | uh, len, saddr, daddr); |
| saddr | 179 | net/tcp/udp.c | : "0" (daddr), "c" (saddr), "d" ((net16(len) << 16) + IPPROTO_UDP*256) |
| saddr | 235 | net/tcp/udp.c | udp_send_check (struct udp_header *uh, unsigned long saddr, |
| saddr | 240 | net/tcp/udp.c | uh->check = udp_check (uh, len, saddr, daddr); |
| saddr | 246 | net/tcp/udp.c | int len, unsigned long daddr, unsigned long saddr) |
| saddr | 255 | net/tcp/udp.c | pair = get_sock (sk->prot, net16(port), saddr, |
| saddr | 270 | net/tcp/udp.c | skb->daddr = saddr; |
| saddr | 271 | net/tcp/udp.c | skb->saddr = daddr; |
| saddr | 312 | net/tcp/udp.c | unsigned long saddr; |
| saddr | 348 | net/tcp/udp.c | saddr = sk->saddr; |
| saddr | 349 | net/tcp/udp.c | if ((saddr & 0xff000000) == 0) |
| saddr | 351 | net/tcp/udp.c | saddr = MY_IP_ADDR; |
| saddr | 359 | net/tcp/udp.c | sin.sin_addr.s_addr, saddr); |
| saddr | 407 | net/tcp/udp.c | tmp = sk->prot->build_header (skb, saddr, |
| saddr | 448 | net/tcp/udp.c | udp_send_check (uh, saddr, sin.sin_addr.s_addr, |
| saddr | 635 | net/tcp/udp.c | unsigned long saddr, int redo, struct ip_protocol *protocol) |
| saddr | 644 | net/tcp/udp.c | if (dev->add_arp) dev->add_arp (saddr, skb, dev); |
| saddr | 646 | net/tcp/udp.c | sk = get_sock (prot, net16(uh->dest), saddr, uh->source, daddr); |
| saddr | 664 | net/tcp/udp.c | if (uh->check && udp_check (uh, len, saddr, daddr)) |
| saddr | 677 | net/tcp/udp.c | skb->daddr = saddr; |
| saddr | 678 | net/tcp/udp.c | skb->saddr = daddr; |