static int split_line(EVP_TEST *t, char **keyword, char **value)
{
    char *p;

    /* Look for = sign */
    if ((p = strchr(t->buf, '=')) == NULL) {
        TEST_error("Line %d: Missing '=' in test file", t->line);
        return 0;
    }
    *p++ = '\0';
    *keyword = strip_spaces(t->buf);
    *value = strip_spaces(p);
    if (**keyword == '\0') {
        TEST_error("Line %d: Missing key; malformed input line", t->line);
        return 0;
    }
    return 1;
}