rem: char *target_name;
add: const char *target_name;
context: static void print_rule(const struct ipt_entry *e, 		iptc_handle_t *h, const char *chain, int counters){	struct ipt_entry_target *t;	char *target_name;	/* print counters */	if (counters)		printf("[%llu:%llu] ", e->counters.pcnt, e->counters.bcnt);	/* print chain name */	printf("-A %s ", chain);	/* Print IP part. */	print_ip("-s", e->ip.src.s_addr,e->ip.smsk.s_addr,			e->ip.invflags & IPT_INV_SRCIP);		print_ip("-d", e->ip.dst.s_addr, e->ip.dmsk.s_addr,			e->ip.invflags & IPT_INV_DSTIP);	print_iface('i', e->ip.iniface, e->ip.iniface_mask,		    e->ip.invflags & IPT_INV_VIA_IN);	print_iface('o', e->ip.outiface, e->ip.outiface_mask,		    e->ip.invflags & IPT_INV_VIA_OUT);	print_proto(e->ip.proto, e->ip.invflags & IPT_INV_PROTO);	if (e->ip.flags & IPT_F_FRAG)		printf("%s-f ",		       e->ip.invflags & IPT_INV_FRAG ? "! " : "");	/* Print matchinfo part */	if (e->target_offset) {		IPT_MATCH_ITERATE(e, print_match, &e->ip);	}	/* Print target name */		target_name = iptc_get_target(e, h);	if (target_name && (*target_name != '\0'))		printf("-j %s ", target_name);	/* Print targinfo part */	t = ipt_get_target((struct ipt_entry *)e);	if (t->u.user.name[0]) {		struct iptables_target *target			= find_target(t->u.user.name, TRY_LOAD);		if (target)			target->save(&e->ip, t);		else {			/* If some bits are non-zero, it implies we *need*			   to understand it */			if (t->u.target_size) {				fprintf(stderr,					"Can't find library for target `%s'\n",					t->u.user.name);				exit(1);			}		}	}	printf("\n");}