This patch fixes another invalid cast and endian issues when using frag_off in ip6t_frag. It also removes some dead code and a useless check.