taglinefilesource code
opt_ptr1371net/ipv4/ip.cunsigned char *opt_ptr=skb->h.raw+sizeof(struct iphdr);
opt_ptr1377net/ipv4/ip.cif(*opt_ptr==IPOPT_NOOP)
opt_ptr1379net/ipv4/ip.copt_ptr++;
opt_ptr1383net/ipv4/ip.cif(*opt_ptr==IPOPT_END)
opt_ptr1385net/ipv4/ip.cif(opt_space<2 || (opt_size=opt_ptr[1])<2 || opt_ptr[1]>opt_space)
opt_ptr1394net/ipv4/ip.cswitch(opt_ptr[0])
opt_ptr1413net/ipv4/ip.cif((opt_size<3) || ( opt_ptr[0]==IPOPT_RR && opt_ptr[2] > opt_size-4 ))
opt_ptr1420net/ipv4/ip.cif(opt_ptr[2] > opt_size-4 )
opt_ptr1424net/ipv4/ip.cif(opt_ptr[0]!=IPOPT_RR)
opt_ptr1427net/ipv4/ip.ctarget_addr=*(u32 *)(&opt_ptr[opt_ptr[2]]);  /* Get hop */
opt_ptr1437net/ipv4/ip.c*(u32 *)(&opt_ptr[opt_ptr[2]])=skb->dev->pa_addr;  /* Record hop */
opt_ptr1449net/ipv4/ip.copt_ptr+=opt_size;