static int
ec_node_option_parse(const struct ec_node *node,
- struct ec_parse *state,
+ struct ec_pnode *pstate,
const struct ec_strvec *strvec)
{
struct ec_node_option *priv = ec_node_priv(node);
int ret;
- ret = ec_node_parse_child(priv->child, state, strvec);
+ ret = ec_parse_child(priv->child, pstate, strvec);
if (ret < 0)
return ret;
{
struct ec_node_option *priv = ec_node_priv(node);
- return ec_node_complete_child(priv->child, comp, strvec);
+ return ec_complete_child(priv->child, comp, strvec);
}
static void ec_node_option_free_priv(struct ec_node *node)
return -1;
}
testres |= EC_TEST_CHECK_COMPLETE(node,
- "", EC_NODE_ENDLIST,
- "foo", EC_NODE_ENDLIST);
+ "", EC_VA_END,
+ "foo", EC_VA_END);
testres |= EC_TEST_CHECK_COMPLETE(node,
- "f", EC_NODE_ENDLIST,
- "foo", EC_NODE_ENDLIST);
+ "f", EC_VA_END,
+ "foo", EC_VA_END);
testres |= EC_TEST_CHECK_COMPLETE(node,
- "b", EC_NODE_ENDLIST,
- EC_NODE_ENDLIST);
+ "b", EC_VA_END,
+ EC_VA_END);
ec_node_free(node);
return testres;