Add IP_ID

I've added the id of the IP header as ip_id in exactly the same way as the ip_ttl was added a few days ago.

Note that for IPv6 it is always set to 0 as it has no exact analogue.

The patch works for me, I hope it is useful.