ipv6: Refactor exception functions