rem: struct ip6t_entry ipfw = *fw;
context: delete_entry(const ip6t_chainlabel chain,	     struct ip6t_entry *fw,	     unsigned int nsaddrs,	     const struct in6_addr saddrs[],	     unsigned int ndaddrs,	     const struct in6_addr daddrs[],	     int verbose,	     ip6tc_handle_t *handle){	unsigned int i, j;	int ret = 1;	struct ip6t_entry ipfw = *fw;	unsigned char *mask;	mask = make_delete_mask(fw);	for (i = 0; i < nsaddrs; i++) {		ipfw.ipv6.src = saddrs[i];		for (j = 0; j < ndaddrs; j++) {			ipfw.ipv6.dst = daddrs[j];			if (verbose)				print_firewall_line(fw, *handle);			ret &= ip6tc_delete_entry(chain, &ipfw, mask, handle);		}	}	return ret;}