278 lines
13 KiB
C
278 lines
13 KiB
C
|
#define MSG_HELP_START L"%1!-14s! - "
|
||
|
#define MSG_NEWLINE L"\n"
|
||
|
|
||
|
#define CMD_GROUP_ADD L"add"
|
||
|
#define CMD_GROUP_DEL L"delete"
|
||
|
#define CMD_GROUP_SHOW L"show"
|
||
|
#define CMD_GROUP_SET L"set"
|
||
|
#define CMD_GROUP_ENABLE L"enable"
|
||
|
#define CMD_GROUP_DISABLE L"disable"
|
||
|
#define CMD_GROUP_REGISTER L"register"
|
||
|
#define CMD_GROUP_UNREGISTER L"unregister"
|
||
|
|
||
|
#define CMD_RAS_HELP1 L"help"
|
||
|
#define CMD_RAS_HELP2 L"?"
|
||
|
#define CMD_RAS_DUMP L"dump"
|
||
|
|
||
|
#define CMD_TRACE_SET L"tracing"
|
||
|
#define CMD_TRACE_SHOW L"tracing"
|
||
|
|
||
|
#define CMD_RASFLAG_SET L"rasflag"
|
||
|
#define CMD_RASFLAG_SHOW L"rasflag"
|
||
|
#define CMD_RASFLAG_AUTHMODE_SET L"authmode"
|
||
|
#define CMD_RASFLAG_AUTHMODE_SHOW L"authmode"
|
||
|
#define CMD_RASFLAG_AUTHTYPE_ADD L"authtype"
|
||
|
#define CMD_RASFLAG_AUTHTYPE_DEL L"authtype"
|
||
|
#define CMD_RASFLAG_AUTHTYPE_SHOW L"authtype"
|
||
|
#define CMD_RASFLAG_LINK_ADD L"link"
|
||
|
#define CMD_RASFLAG_LINK_DEL L"link"
|
||
|
#define CMD_RASFLAG_LINK_SHOW L"link"
|
||
|
#define CMD_RASFLAG_MLINK_ADD L"multilink"
|
||
|
#define CMD_RASFLAG_MLINK_DEL L"multilink"
|
||
|
#define CMD_RASFLAG_MLINK_SHOW L"multilink"
|
||
|
|
||
|
#define CMD_RASUSER_SHOW L"user"
|
||
|
#define CMD_RASUSER_SET L"user"
|
||
|
|
||
|
#define CMD_DOMAIN_REGISTER L"registeredserver"
|
||
|
#define CMD_DOMAIN_UNREGISTER L"registeredserver"
|
||
|
#define CMD_DOMAIN_SHOWREG L"registeredserver"
|
||
|
|
||
|
#define CMD_SHOW_SERVERS L"activeservers"
|
||
|
|
||
|
#define CMD_SHOW_CLIENT L"client"
|
||
|
|
||
|
|
||
|
|
||
|
#define DMP_TRACE_SET L"set tracing"
|
||
|
#define DMP_TRACE_SHOW L"show tracing"
|
||
|
#define DMP_RASFLAG_SET L"set rasflag"
|
||
|
#define DMP_RASFLAG_SHOW L"show rasflag"
|
||
|
#define DMP_RASFLAG_AUTHMODE_SET L"set authmode"
|
||
|
#define DMP_RASFLAG_AUTHMODE_SHOW L"show authmode"
|
||
|
#define DMP_RASFLAG_AUTHTYPE_ADD L"add authtype"
|
||
|
#define DMP_RASFLAG_AUTHTYPE_DEL L"delete authtype"
|
||
|
#define DMP_RASFLAG_AUTHTYPE_SHOW L"show authtype"
|
||
|
#define DMP_RASFLAG_LINK_ADD L"add link"
|
||
|
#define DMP_RASFLAG_LINK_DEL L"delete link"
|
||
|
#define DMP_RASFLAG_LINK_SHOW L"show link"
|
||
|
#define DMP_RASFLAG_MLINK_ADD L"add multilink"
|
||
|
#define DMP_RASFLAG_MLINK_DEL L"delete multilink"
|
||
|
#define DMP_RASFLAG_MLINK_SHOW L"show multilink"
|
||
|
#define DMP_RASUSER_SHOW L"show user"
|
||
|
#define DMP_RASUSER_SET L"set user"
|
||
|
#define DMP_DOMAIN_REGISTER L"add registeredserver"
|
||
|
#define DMP_DOMAIN_UNREGISTER L"delete registeredserver"
|
||
|
#define DMP_DOMAIN_SHOWREG L"show registeredserver"
|
||
|
#define DMP_SHOW_SERVERS L"show activeservers"
|
||
|
#define DMP_SHOW_CLIENT L"show client"
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
#define TOKEN_NAME L"name"
|
||
|
#define TOKEN_DIALIN L"dialin"
|
||
|
#define TOKEN_CBPOLICY L"cbpolicy"
|
||
|
#define TOKEN_CBNUMBER L"cbnumber"
|
||
|
#define TOKEN_PERMIT L"permit"
|
||
|
#define TOKEN_POLICY L"policy"
|
||
|
#define TOKEN_DENY L"deny"
|
||
|
#define TOKEN_NONE L"none"
|
||
|
#define TOKEN_ADMIN L"admin"
|
||
|
#define TOKEN_CALLER L"caller"
|
||
|
#define TOKEN_FILE L"file"
|
||
|
#define TOKEN_PASSWORD L"password"
|
||
|
#define TOKEN_FULLNAME L"fullname"
|
||
|
#define TOKEN_ADDSET L"addset"
|
||
|
#define TOKEN_MODE L"mode"
|
||
|
#define TOKEN_SET L"set"
|
||
|
#define TOKEN_ADD L"add"
|
||
|
#define TOKEN_DELETE L"delete"
|
||
|
#define TOKEN_REPORT L"report"
|
||
|
#define TOKEN_DOMAIN L"domain"
|
||
|
#define TOKEN_SERVER L"server"
|
||
|
#define TOKEN_FLAG L"flag"
|
||
|
#define TOKEN_LEVEL L"level"
|
||
|
#define TOKEN_STANDARD L"standard"
|
||
|
#define TOKEN_LEGACY L"legacy"
|
||
|
#define TOKEN_STATE L"state"
|
||
|
#define TOKEN_ENABLED L"enabled"
|
||
|
#define TOKEN_DISABLED L"disabled"
|
||
|
#define TOKEN_NODCC L"nodcc"
|
||
|
#define TOKEN_BYPASS L"bypass"
|
||
|
#define TOKEN_PAP L"PAP"
|
||
|
#define TOKEN_SPAP L"SPAP"
|
||
|
#define TOKEN_MD5CHAP L"MD5CHAP"
|
||
|
#define TOKEN_MSCHAP L"MSCHAP"
|
||
|
#define TOKEN_MSCHAP2 L"MSCHAPv2"
|
||
|
#define TOKEN_EAP L"EAP"
|
||
|
#define TOKEN_TYPE L"type"
|
||
|
#define TOKEN_COMPONENT L"component"
|
||
|
#define TOKEN_SWC L"SWC"
|
||
|
#define TOKEN_LCP L"LCP"
|
||
|
#define TOKEN_MULTI L"MULTI"
|
||
|
#define TOKEN_BACP L"BACP"
|
||
|
|
||
|
#define DMP_RAS_PUSHD L"pushd ras\n\n"
|
||
|
#define DMP_RAS_POPD L"\npopd\n"
|
||
|
|
||
|
//
|
||
|
// Strings used by the 'ras ip' context
|
||
|
//
|
||
|
#define CMD_RASIP_HELP1 L"help"
|
||
|
#define CMD_RASIP_HELP2 L"?"
|
||
|
#define CMD_RASIP_DUMP L"dump"
|
||
|
|
||
|
#define CMD_RASIP_SHOW_CONFIG L"config"
|
||
|
#define CMD_RASIP_SET_NEGOTIATION L"negotiation"
|
||
|
#define CMD_RASIP_SET_ACCESS L"access"
|
||
|
#define CMD_RASIP_SET_ASSIGNMENT L"addrassign"
|
||
|
#define CMD_RASIP_SET_CALLERSPEC L"addrreq"
|
||
|
#define CMD_RASIP_SET_NETBTBCAST L"broadcastnameresolution"
|
||
|
#define CMD_RASIP_ADD_RANGE L"range"
|
||
|
#define CMD_RASIP_DEL_RANGE L"range"
|
||
|
#define CMD_RASIP_DEL_POOL L"pool"
|
||
|
|
||
|
#define DMP_RASIP_SHOW_CONFIG L"show config"
|
||
|
#define DMP_RASIP_SET_NEGOTIATION L"set negotiation"
|
||
|
#define DMP_RASIP_SET_ACCESS L"set access"
|
||
|
#define DMP_RASIP_SET_ASSIGNMENT L"set addrassign"
|
||
|
#define DMP_RASIP_SET_CALLERSPEC L"set addrreq"
|
||
|
#define DMP_RASIP_SET_NETBTBCAST L"set broadcastnameresolution"
|
||
|
#define DMP_RASIP_ADD_RANGE L"add range"
|
||
|
#define DMP_RASIP_DEL_RANGE L"delete range"
|
||
|
#define DMP_RASIP_DEL_POOL L"delete pool"
|
||
|
|
||
|
#define TOKEN_METHOD L"method"
|
||
|
#define TOKEN_FROM L"from"
|
||
|
#define TOKEN_TO L"to"
|
||
|
#define TOKEN_MODE L"mode"
|
||
|
|
||
|
#define TOKEN_AUTO L"auto"
|
||
|
#define TOKEN_POOL L"pool"
|
||
|
#define TOKEN_ALLOW L"allow"
|
||
|
#define TOKEN_DENY L"deny"
|
||
|
#define TOKEN_ALL L"all"
|
||
|
#define TOKEN_SERVERONLY L"serveronly"
|
||
|
|
||
|
#define DMP_RASIP_PUSHD L"pushd ras ip\n\n"
|
||
|
#define DMP_RASIP_POPD L"\npopd\n"
|
||
|
|
||
|
//
|
||
|
// Strings used by the 'ras ipx' context
|
||
|
//
|
||
|
#define CMD_RASIPX_HELP1 L"help"
|
||
|
#define CMD_RASIPX_HELP2 L"?"
|
||
|
#define CMD_RASIPX_DUMP L"dump"
|
||
|
|
||
|
#define TOKEN_AUTOSAME L"autosame"
|
||
|
#define TOKEN_POOLSAME L"poolsame"
|
||
|
#define TOKEN_FIRSTNET L"firstnet"
|
||
|
#define TOKEN_SIZE L"size"
|
||
|
#define TOKEN_DYNAMIC L"dynamic"
|
||
|
|
||
|
#define CMD_RASIPX_SHOW_CONFIG L"config"
|
||
|
#define CMD_RASIPX_SET_NEGOTIATION L"negotiation"
|
||
|
#define CMD_RASIPX_SET_ACCESS L"access"
|
||
|
#define CMD_RASIPX_SET_ASSIGNMENT L"netassign"
|
||
|
#define CMD_RASIPX_SET_POOL L"pool"
|
||
|
#define CMD_RASIPX_SET_CALLERSPEC L"nodereq"
|
||
|
|
||
|
#define DMP_RASIPX_SHOW_CONFIG L"show config"
|
||
|
#define DMP_RASIPX_SET_NEGOTIATION L"set negotiation"
|
||
|
#define DMP_RASIPX_SET_ACCESS L"set access"
|
||
|
#define DMP_RASIPX_SET_ASSIGNMENT L"set netassign"
|
||
|
#define DMP_RASIPX_SET_POOL L"set pool"
|
||
|
#define DMP_RASIPX_SET_CALLERSPEC L"set nodereq"
|
||
|
|
||
|
#define DMP_RASIPX_PUSHD L"pushd ras ipx\n\n"
|
||
|
#define DMP_RASIPX_POPD L"\npopd\n"
|
||
|
|
||
|
//
|
||
|
// Strings used by the 'ras nbf' context
|
||
|
//
|
||
|
#define CMD_RASNBF_HELP1 L"help"
|
||
|
#define CMD_RASNBF_HELP2 L"?"
|
||
|
#define CMD_RASNBF_DUMP L"dump"
|
||
|
|
||
|
#define CMD_RASNBF_SHOW_CONFIG L"config"
|
||
|
#define CMD_RASNBF_SET_NEGOTIATION L"negotiation"
|
||
|
#define CMD_RASNBF_SET_ACCESS L"access"
|
||
|
|
||
|
#define DMP_RASNBF_SHOW_CONFIG L"show config"
|
||
|
#define DMP_RASNBF_SET_NEGOTIATION L"set negotiation"
|
||
|
#define DMP_RASNBF_SET_ACCESS L"set access"
|
||
|
|
||
|
#define DMP_RASNBF_PUSHD L"pushd ras netbeui\n\n"
|
||
|
#define DMP_RASNBF_POPD L"\npopd\n"
|
||
|
|
||
|
//
|
||
|
// Strings used by the 'ras at' context
|
||
|
//
|
||
|
#define CMD_RASAT_HELP1 L"help"
|
||
|
#define CMD_RASAT_HELP2 L"?"
|
||
|
#define CMD_RASAT_DUMP L"dump"
|
||
|
|
||
|
#define CMD_RASAT_SHOW_CONFIG L"config"
|
||
|
#define CMD_RASAT_SET_NEGOTIATION L"negotiation"
|
||
|
#define CMD_RASAT_SET_ACCESS L"access"
|
||
|
|
||
|
#define DMP_RASAT_SHOW_CONFIG L"show config"
|
||
|
#define DMP_RASAT_SET_NEGOTIATION L"set negotiation"
|
||
|
#define DMP_RASAT_SET_ACCESS L"set access"
|
||
|
|
||
|
#define DMP_RASAT_PUSHD L"pushd ras appletalk\n\n"
|
||
|
#define DMP_RASAT_POPD L"\npopd\n"
|
||
|
|
||
|
//
|
||
|
// Strings used by the 'ras aaaa' context
|
||
|
//
|
||
|
#define CMD_RASAAAA_HELP1 L"help"
|
||
|
#define CMD_RASAAAA_HELP2 L"?"
|
||
|
#define CMD_RASAAAA_DUMP L"dump"
|
||
|
|
||
|
#define CMD_RASAAAA_ADD_AUTHSERV L"authserver"
|
||
|
#define CMD_RASAAAA_ADD_ACCTSERV L"acctserver"
|
||
|
|
||
|
#define CMD_RASAAAA_DEL_AUTHSERV L"authserver"
|
||
|
#define CMD_RASAAAA_DEL_ACCTSERV L"acctserver"
|
||
|
|
||
|
#define CMD_RASAAAA_SET_AUTH L"authentication"
|
||
|
#define CMD_RASAAAA_SET_ACCT L"accounting"
|
||
|
#define CMD_RASAAAA_SET_AUTHSERV L"authserver"
|
||
|
#define CMD_RASAAAA_SET_ACCTSERV L"acctserver"
|
||
|
|
||
|
#define CMD_RASAAAA_SHOW_AUTH L"authentication"
|
||
|
#define CMD_RASAAAA_SHOW_ACCT L"accounting"
|
||
|
#define CMD_RASAAAA_SHOW_AUTHSERV L"authserver"
|
||
|
#define CMD_RASAAAA_SHOW_ACCTSERV L"acctserver"
|
||
|
|
||
|
#define DMP_RASAAAA_ADD_AUTHSERV L"add authserver"
|
||
|
#define DMP_RASAAAA_ADD_ACCTSERV L"add acctserver"
|
||
|
#define DMP_RASAAAA_DEL_AUTHSERV L"delete authserver"
|
||
|
#define DMP_RASAAAA_DEL_ACCTSERV L"delete acctserver"
|
||
|
#define DMP_RASAAAA_SET_AUTH L"set authentication"
|
||
|
#define DMP_RASAAAA_SET_ACCT L"set accounting"
|
||
|
#define DMP_RASAAAA_SET_AUTHSERV L"set authserver"
|
||
|
#define DMP_RASAAAA_SET_ACCTSERV L"set acctserver"
|
||
|
#define DMP_RASAAAA_SHOW_AUTH L"show authentication"
|
||
|
#define DMP_RASAAAA_SHOW_ACCT L"show accounting"
|
||
|
#define DMP_RASAAAA_SHOW_AUTHSERV L"show authserver"
|
||
|
#define DMP_RASAAAA_SHOW_ACCTSERV L"show acctserver"
|
||
|
|
||
|
|
||
|
#define TOKEN_SECRET L"secret"
|
||
|
#define TOKEN_PORT L"port"
|
||
|
#define TOKEN_INITSCORE L"init-score"
|
||
|
#define TOKEN_TIMEOUT L"timeout"
|
||
|
#define TOKEN_SIGNATURE L"signature"
|
||
|
#define TOKEN_MESSAGES L"messages"
|
||
|
#define TOKEN_WINDOWS L"windows"
|
||
|
#define TOKEN_RADIUS L"radius"
|
||
|
#define TOKEN_PROVIDER L"provider"
|
||
|
#define TOKEN_RASAAAA_ALLSERVERS L"*"
|
||
|
|
||
|
#define DMP_RASAAAA_PUSHD L"pushd ras aaaa\n\n"
|
||
|
#define DMP_RASAAAA_POPD L"\npopd\n"
|
||
|
|