streq(const char *str1, const char *str2)
{
	/* one NULL, one not NULL is always false */
	if (str1 && str2)
		return strcmp(str1, str2) == 0;
	return str1 == str2;
}
streq(const char *str1, const char *str2)
{
	 
	if (str1 && str2)
		return strcmp(str1, str2) == 0;
	return str1 == str2;
}