rem: if (!stricmp(parameter, "100"))
add: if (!strcasecmp(parameter, "100"))
context: readSettings(struct sis_info *info){	const char *parameter;	void *handle = load_driver_settings("sis900");	if (handle == NULL)		return;	parameter = get_driver_parameter(handle, "duplex", "auto", "auto");	if (!stricmp(parameter, "full"))		info->fixedMode = LINK_FULL_DUPLEX;	else if (!stricmp(parameter, "half"))		info->fixedMode = LINK_HALF_DUPLEX;	parameter = get_driver_parameter(handle, "speed", "auto", "auto");	if (!stricmp(parameter, "100"))		info->fixedMode |= LINK_SPEED_100_MBIT;	else if (!stricmp(parameter, "10"))		info->fixedMode |= LINK_SPEED_10_MBIT;	else if (!stricmp(parameter, "1"))		info->fixedMode |= LINK_SPEED_HOME;	// it's either all or nothing	if ((info->fixedMode & LINK_DUPLEX_MASK) == 0		|| (info->fixedMode & LINK_SPEED_MASK) == 0)		info->fixedMode = 0;		unload_driver_settings(handle);}