rem: else if (strcmp(t->u.user.name, IPTC_LABEL_QUEUE) == 0)
add: else if (strcmp(t->u.user.name, LABEL_QUEUE) == 0)
context: map_target(const TC_HANDLE_T handle,	   STRUCT_ENTRY *e,	   unsigned int offset,	   STRUCT_ENTRY_TARGET *old){	STRUCT_ENTRY_TARGET *t = GET_TARGET(e);	/* Save old target (except data, which we don't change, except for	   standard case, where we don't care). */	*old = *t;	/* Maybe it's empty (=> fall through) */	if (strcmp(t->u.user.name, "") == 0)		return standard_map(e, offset + e->next_offset);	/* Maybe it's a standard target name... */	else if (strcmp(t->u.user.name, LABEL_ACCEPT) == 0)		return standard_map(e, -NF_ACCEPT - 1);	else if (strcmp(t->u.user.name, LABEL_DROP) == 0)		return standard_map(e, -NF_DROP - 1);	else if (strcmp(t->u.user.name, IPTC_LABEL_QUEUE) == 0)		return standard_map(e, -NF_QUEUE - 1);	else if (strcmp(t->u.user.name, LABEL_RETURN) == 0)		return standard_map(e, RETURN);	else if (TC_BUILTIN(t->u.user.name, handle)) {		/* Can't jump to builtins. */		errno = EINVAL;		return 0;	} else {		/* Maybe it's an existing chain name. */		struct chain_cache *c;		c = find_label(t->u.user.name, handle);		if (c)			return standard_map(e, entry2offset(handle, c->start));	}	/* Must be a module?  If not, kernel will reject... */	/* memset to all 0 for your memcmp convenience. */	memset(t->u.user.name + strlen(t->u.user.name),	       0,	       FUNCTION_MAXNAMELEN - strlen(t->u.user.name));	return 1;}