tag | line | file | source code |
srr | 73 | include/linux/ip.h | unsigned char srr; |
srr | 219 | net/ipv4/ip_forward.c | iph->daddr != raddr/*ANK*/ && !opt->srr) |
srr | 380 | net/ipv4/ip_forward.c | optptr = (unsigned char *)iph + opt->srr; |
srr | 284 | net/ipv4/ip_input.c | if (opt->srr) |
srr | 347 | net/ipv4/ip_input.c | if (opt && opt->srr) |
srr | 351 | net/ipv4/ip_input.c | unsigned char * optptr = ((unsigned char *)iph) + opt->srr; |
srr | 367 | net/ipv4/ip_input.c | icmp_send(skb, ICMP_PARAMETERPROB, 0, opt->srr+2, |
srr | 40 | net/ipv4/ip_options.c | if (opt->srr) |
srr | 41 | net/ipv4/ip_options.c | memcpy(iph+opt->srr+iph[opt->srr+1]-4, &daddr, 4); |
srr | 151 | net/ipv4/ip_options.c | if (sopt->srr) |
srr | 153 | net/ipv4/ip_options.c | unsigned char * start = sptr+sopt->srr; |
srr | 181 | net/ipv4/ip_options.c | dopt->srr = dopt->optlen + sizeof(struct iphdr); |
srr | 297 | net/ipv4/ip_options.c | if (opt->srr) |
srr | 314 | net/ipv4/ip_options.c | opt->srr = optptr - iph; |
srr | 203 | net/ipv4/ip_output.c | if (opt && opt->srr) |
srr | 581 | net/ipv4/ip_output.c | if (opt && opt->srr && !sk->ip_hdrincl) |
srr | 472 | net/ipv4/ip_sockglue.c | if (opt->srr) |
srr | 474 | net/ipv4/ip_sockglue.c | unsigned char * optptr = opt->__data+opt->srr-sizeof(struct iphdr); |
srr | 475 | net/ipv4/tcp_input.c | rt = ip_rt_route(newsk->opt && newsk->opt->srr ? newsk->opt->faddr : saddr, 0); |
srr | 379 | net/ipv4/tcp_output.c | rt = ip_check_route(&sk->ip_route_cache, opt->srr?opt->faddr:iph->daddr, skb->localroute); |