taglinefilesource code
srr73include/linux/ip.hunsigned char srr;
srr219net/ipv4/ip_forward.ciph->daddr != raddr/*ANK*/ && !opt->srr)
srr380net/ipv4/ip_forward.coptptr = (unsigned char *)iph + opt->srr;
srr284net/ipv4/ip_input.cif (opt->srr) 
srr347net/ipv4/ip_input.cif (opt && opt->srr) 
srr351net/ipv4/ip_input.cunsigned char * optptr = ((unsigned char *)iph) + opt->srr;
srr367net/ipv4/ip_input.cicmp_send(skb, ICMP_PARAMETERPROB, 0, opt->srr+2,
srr40net/ipv4/ip_options.cif (opt->srr)
srr41net/ipv4/ip_options.cmemcpy(iph+opt->srr+iph[opt->srr+1]-4, &daddr, 4);
srr151net/ipv4/ip_options.cif (sopt->srr) 
srr153net/ipv4/ip_options.cunsigned char * start = sptr+sopt->srr;
srr181net/ipv4/ip_options.cdopt->srr = dopt->optlen + sizeof(struct iphdr);
srr297net/ipv4/ip_options.cif (opt->srr) 
srr314net/ipv4/ip_options.copt->srr = optptr - iph;
srr203net/ipv4/ip_output.cif (opt && opt->srr)
srr581net/ipv4/ip_output.cif (opt && opt->srr && !sk->ip_hdrincl)
srr472net/ipv4/ip_sockglue.cif (opt->srr) 
srr474net/ipv4/ip_sockglue.cunsigned  char * optptr = opt->__data+opt->srr-sizeof(struct  iphdr);
srr475net/ipv4/tcp_input.crt = ip_rt_route(newsk->opt && newsk->opt->srr ? newsk->opt->faddr : saddr, 0);
srr379net/ipv4/tcp_output.crt = ip_check_route(&sk->ip_route_cache, opt->srr?opt->faddr:iph->daddr, skb->localroute);