use dst address as source of icmp 3.4, instead of router address
For some reason, packets injected with a src ip that isn't in the
sub-net of the dst ip get dropped.

fixes #1