taglinefilesource code
opt_ptr1377net/ipv4/ip.cunsigned char *opt_ptr=skb->h.raw+sizeof(struct iphdr);
opt_ptr1383net/ipv4/ip.cif(*opt_ptr==IPOPT_NOOP)
opt_ptr1385net/ipv4/ip.copt_ptr++;
opt_ptr1389net/ipv4/ip.cif(*opt_ptr==IPOPT_END)
opt_ptr1391net/ipv4/ip.cif(opt_space<2 || (opt_size=opt_ptr[1])<2 || opt_ptr[1]>opt_space)
opt_ptr1400net/ipv4/ip.cswitch(opt_ptr[0])
opt_ptr1419net/ipv4/ip.cif((opt_size<3) || ( opt_ptr[0]==IPOPT_RR && opt_ptr[2] > opt_size-4 ))
opt_ptr1426net/ipv4/ip.cif(opt_ptr[2] > opt_size-4 )
opt_ptr1430net/ipv4/ip.cif(opt_ptr[0]!=IPOPT_RR)
opt_ptr1433net/ipv4/ip.ctarget_addr=*(u32 *)(&opt_ptr[opt_ptr[2]]);  /* Get hop */
opt_ptr1443net/ipv4/ip.c*(u32 *)(&opt_ptr[opt_ptr[2]])=skb->dev->pa_addr;  /* Record hop */
opt_ptr1455net/ipv4/ip.copt_ptr+=opt_size;