Refactored icmpkick6

Can't test it, but this will get rid of the warnings.  No one has tested any of
the v6 functions yet.