| 6531 | }; |
| 6532 | |
| 6533 | static const config_key_def_t *config_key_lookup(const char *key) { |
| 6534 | for (size_t i = 0; key && i < sizeof(CONFIG_KEYS) / sizeof(CONFIG_KEYS[0]); i++) { |
| 6535 | if (strcmp(CONFIG_KEYS[i].key, key) == 0) { |
| 6536 | return &CONFIG_KEYS[i]; |
| 6537 | } |
| 6538 | } |
| 6539 | return NULL; |
| 6540 | } |
| 6541 | |
| 6542 | static void config_print_unknown_key(const char *key) { |
| 6543 | (void)fprintf(stderr, "error: unknown config key: %s\nKnown keys:", key ? key : ""); |