rem: if (lev == -1)
add: if (!set)
context: parse_level(const char *level){	unsigned int lev = -1;	if (string_to_number(level, 0, 7, &lev) == -1) {		unsigned int i = 0;		for (i = 0;		     i < sizeof(ipt_log_names) / sizeof(struct ipt_log_names);		     i++) {			if (strncasecmp(level, ipt_log_names[i].name,					strlen(level)) == 0) {				if (lev != -1)					exit_error(PARAMETER_PROBLEM,						   "log-level `%s' ambiguous",						   level);				lev = ipt_log_names[i].level;			}		}		if (lev == -1)			exit_error(PARAMETER_PROBLEM,				   "log-level `%s' unknown", level);	}	return (u_int8_t)lev;}