When an ICMP packet contains an IP packet in its payload, and that original IP packet contains options, these options were not displayed accordingly in `pr_iph()`.
`pr_iph()` is a function that prints the original "quoted packet" IP header, with only an IP struct as an argument. The IP struct does not contain IP options, and it is not guaranteed that the options will be contiguous in memory to the IP struct after d9cacf605e2ac0f704e1ce76357cbfbe6cb63d52.
Pass the raw ICMP data along with the IP struct, in order to print the options, if any.