ksDefault
pstate.ps_state = ksDefault;
{ "service", ksDefault, ksService, NULL },
{ "device", ksDefault, ksDevice, NULL },
{ "client", ksDefault, ksClient, NULL },
{ "wildcard", ksDefault, ksDefault, set_wildcard },
{ "nowildcard", ksDefault, ksDefault, set_wildcard },
{ "server", ksDefault, ksServer, NULL },
{ "pppd", ksDefault, ksPppd, NULL },
{ "debug", ksDefault, ksDefault, set_debug },
{ "nodebug", ksDefault, ksDefault, set_nodebug },
{ "file", ksDefault, ksFile, NULL },
{ "path", ksDefault, ksPath, NULL },
{ "extra", ksDefault, ksExtra, NULL },
{ "log", ksDefault, ksLog, NULL },
{ "user", ksDefault, ksUser, NULL },
{ "group", ksDefault, ksGroup, NULL },
{ "", ksService, ksDefault, set_service },
{ "", ksDevice, ksDefault, set_device },
{ "", ksClient, ksDefault, set_client },
{ "", ksClientE, ksDefault, set_client },
{ "", ksServer, ksDefault, set_string },
{ "", ksPppd, ksDefault, set_string },
{ "", ksFile, ksDefault, set_file },
{ "", ksPath, ksDefault, set_string },
{ "", ksExtra, ksDefault, set_string },
{ "", ksLog, ksDefault, set_string },
{ "", ksUser, ksDefault, set_user },
{ "", ksGroup, ksDefault, set_group },
{ NULL, ksDefault, ksDefault, NULL }
if (psp->ps_state != ksDefault) {
psp->ps_state = ksDefault;