+ switch (oc->conf_state) {
+ case OPT_CONF_HOOK_BEGIN:
+ oc->conf_state = OPT_CONF_HOOK_CONFIG;
+ break;
+ case OPT_CONF_HOOK_CONFIG:
+ break;
+ case OPT_CONF_HOOK_OTHERS:
+ opt_failure("Config options must stand before other options.");
+ break;
+ default:
+ ASSERT(0);
+ }
+}
+
+void opt_handle_config(struct opt_item * opt UNUSED, const char * value, void * data)
+{
+ opt_conf_check(data);