strneq(const char *str1, const char *str2, int n)
{
	/* one NULL, one not NULL is always false */
	if (str1 && str2)
		return strncmp(str1, str2, n) == 0;
	return str1 == str2;
}
strneq(const char *str1, const char *str2, int n)
{
	 
	if (str1 && str2)
		return strncmp(str1, str2, n) == 0;
	return str1 == str2;
}