␊ |
ret = getValueForConfigTableKey(config, key, val, size);␊ |
␊ |
// Try to find alternate keys in bootInfo->overrideConfig␊ |
// Try to find alternate keys in bootInfo->chameleonConfig (if config can be overriden)␊ |
// and prefer its values with the exceptions for␊ |
// "Kernel"="mach_kernel" and "Kernel Flags"="".␊ |
␊ |
|
␉␉␉sysConfigValid = true;␉␊ |
␉␉␉ret=0;␊ |
␉␉␉␊ |
␉␉␉// enable canOverride flag␊ |
␉␉␉config->canOverride = true;␊ |
␊ |
␉␉␉break;␊ |
␉␉}␊ |
␉}␊ |
␊ |
␉if(ret == -1) ret = loadHelperConfig(config);␊ |
␊ |
␉// Always enable canOverride flag (for SystemConfig)␊ |
␉config->canOverride = true;␊ |
␊ |
␉return ret;␊ |
}␊ |
␊ |