64const char* values[] = {
 
   65    "BAD_CLIENT_CREDENTIALS", 
"bad client credentials: %1",
 
   66    "GSS_TSIG_COMMAND_PROCESSED_FAILED", 
"command_processed callout failed: %1.",
 
   67    "GSS_TSIG_LOAD_FAILED", 
"GSS-TSIG hooks library failed to load: %1.",
 
   68    "GSS_TSIG_LOAD_OK", 
"GSS-TSIG hooks library loaded successfully.",
 
   69    "GSS_TSIG_MANAGER_STARTED", 
"hooks library GSS-TSIG key periodic manager started.",
 
   70    "GSS_TSIG_MANAGER_STOPPED", 
"hooks library GSS-TSIG key periodic manager stopped.",
 
   71    "GSS_TSIG_MANAGER_STOP_ERROR", 
"manager stop error: %1",
 
   72    "GSS_TSIG_MANAGER_STOP_GENERAL_ERROR", 
"manager stop general error",
 
   73    "GSS_TSIG_NEW_KEY", 
"new GSS-TSIG key '%1' was created.",
 
   74    "GSS_TSIG_NEW_KEY_SETUP_FAILED", 
"new GSS-TSIG key '%1' setup failed: %2.",
 
   75    "GSS_TSIG_NEW_KEY_SETUP_SUCCEED", 
"new GSS-TSIG key '%1' setup succeed.",
 
   76    "GSS_TSIG_OLD_KEY_REMOVED", 
"%1 old GSS-TSIG keys were removed",
 
   77    "GSS_TSIG_UNLOAD_OK", 
"GSS-TSIG hooks library unloaded successfully.",
 
   78    "GSS_TSIG_VERIFIED", 
"GSS-TSIG verify successed.",
 
   79    "GSS_TSIG_VERIFY_FAILED", 
"GSS-TSIG verify failed: %1.",
 
   80    "KEY_LOOKUP_DISABLED", 
"hooks library lookup for a key: GSS-TSIG is not enabled for the current DNS server.",
 
   81    "KEY_LOOKUP_FOUND", 
"hooks library lookup for a key: return GSS-TSIG key '%1'.",
 
   82    "KEY_LOOKUP_NONE", 
"hooks library lookup for a key: found no usable key.",
 
   83    "KEY_PROCESSING_FAILED", 
"The GSS-TKEY processing for server %1 failed because of an error: %2",
 
   84    "KEY_PROCESSING_FAILED_UNSPECIFIED_ERROR", 
"The GSS-TKEY processing for server %1 failed because of an unspecified error",
 
   85    "START_REKEY_TIMER", 
"started timer handling rekey for server %1 in %2 seconds.",
 
   86    "START_RETRY_TIMER", 
"started timer handling retry for server %1 in %2 seconds.",
 
   87    "TKEY_EXCHANGE_ANSWER_CLASS", 
"GSS-TKEY exchange received a response with answer class: %1.",
 
   88    "TKEY_EXCHANGE_FAILED_TO_VERIFY", 
"GSS-TKEY exchange failed because the response failed to verify.",
 
   89    "TKEY_EXCHANGE_FAIL_EMPTY_IN_TOKEN", 
"GSS-TKEY exchange failed because input token is empty.",
 
   90    "TKEY_EXCHANGE_FAIL_EMPTY_OUT_TOKEN", 
"GSS-TKEY exchange failed because output token is empty.",
 
   91    "TKEY_EXCHANGE_FAIL_EMPTY_RESPONSE", 
"GSS-TKEY exchange failed because the response is empty.",
 
   92    "TKEY_EXCHANGE_FAIL_IO_ERROR", 
"GSS-TKEY exchange failed because of the IO error: %1.",
 
   93    "TKEY_EXCHANGE_FAIL_IO_STOPPED", 
"GSS-TKEY exchange failed because the IO service was stopped.",
 
   94    "TKEY_EXCHANGE_FAIL_IO_TIMEOUT", 
"GSS-TKEY exchange failed because of IO timeout.",
 
   95    "TKEY_EXCHANGE_FAIL_NOT_SIGNED", 
"GSS-TKEY exchange failed because the response is not signed.",
 
   96    "TKEY_EXCHANGE_FAIL_NO_RDATA", 
"GSS-TKEY exchange failed because the response contains no rdata.",
 
   97    "TKEY_EXCHANGE_FAIL_NO_RESPONSE_ANSWER", 
"GSS-TKEY exchange failed because the response contains no answer.",
 
   98    "TKEY_EXCHANGE_FAIL_NULL_RESPONSE", 
"GSS-TKEY exchange failed because the response is null.",
 
   99    "TKEY_EXCHANGE_FAIL_RESPONSE_ERROR", 
"GSS-TKEY exchange failed because the response contains an error: %1.",
 
  100    "TKEY_EXCHANGE_FAIL_TKEY_ERROR", 
"GSS-TKEY exchange failed because the response contains TKEY error: %1.",
 
  101    "TKEY_EXCHANGE_FAIL_TO_INIT", 
"GSS-TKEY exchange failed to initialize because of the error: %1.",
 
  102    "TKEY_EXCHANGE_FAIL_WRONG_RESPONSE_ANSWER_COUNT", 
"GSS-TKEY exchange failed because the response contains invalid number of RRs: %1.",
 
  103    "TKEY_EXCHANGE_FAIL_WRONG_RESPONSE_ANSWER_TYPE", 
"GSS-TKEY exchange failed because the response contains wrong answer type: %1.",
 
  104    "TKEY_EXCHANGE_FAIL_WRONG_RESPONSE_OPCODE", 
"GSS-TKEY exchange failed because the response contains invalid opcode: %1.",
 
  105    "TKEY_EXCHANGE_NOT_A_RESPONSE", 
"GSS-TKEY exchange received a non response type.",
 
  106    "TKEY_EXCHANGE_OUT_TOKEN_NOT_EMPTY", 
"GSS-TKEY exchange output token is not empty.",
 
  107    "TKEY_EXCHANGE_RDATA_COUNT", 
"GSS-TKEY exchange received a response with rdata count: %1.",
 
  108    "TKEY_EXCHANGE_RECEIVE_MESSAGE", 
"GSS-TKEY exchange receives a message of size: %1.",
 
  109    "TKEY_EXCHANGE_RESPONSE_TTL", 
"GSS-TKEY exchange received a response with TTL of: %1 seconds.",
 
  110    "TKEY_EXCHANGE_SEND_MESSAGE", 
"GSS-TKEY exchange sends a message of size: %1.",
 
  111    "TKEY_EXCHANGE_VALID", 
"GSS-TKEY exchange retrieved a TKEY valid for: %1 seconds.",
 
  112    "TKEY_EXCHANGE_VERIFIED", 
"GSS-TKEY exchange verified.",
 
Initialize Message Dictionary.
const isc::log::MessageID GSS_TSIG_NEW_KEY_SETUP_FAILED
const isc::log::MessageID GSS_TSIG_MANAGER_STOP_GENERAL_ERROR
const isc::log::MessageID TKEY_EXCHANGE_FAIL_NO_RDATA
const isc::log::MessageID START_REKEY_TIMER
const isc::log::MessageID TKEY_EXCHANGE_FAIL_NOT_SIGNED
const isc::log::MessageID GSS_TSIG_VERIFIED
const isc::log::MessageID TKEY_EXCHANGE_FAIL_NO_RESPONSE_ANSWER
const isc::log::MessageID KEY_LOOKUP_DISABLED
const isc::log::MessageID TKEY_EXCHANGE_RECEIVE_MESSAGE
const isc::log::MessageID TKEY_EXCHANGE_RDATA_COUNT
const isc::log::MessageID TKEY_EXCHANGE_FAIL_RESPONSE_ERROR
const isc::log::MessageID GSS_TSIG_NEW_KEY
const isc::log::MessageID TKEY_EXCHANGE_FAIL_EMPTY_RESPONSE
const isc::log::MessageID TKEY_EXCHANGE_FAILED_TO_VERIFY
const isc::log::MessageID TKEY_EXCHANGE_RESPONSE_TTL
const isc::log::MessageID TKEY_EXCHANGE_VERIFIED
const isc::log::MessageID TKEY_EXCHANGE_NOT_A_RESPONSE
const isc::log::MessageID GSS_TSIG_MANAGER_STOP_ERROR
const isc::log::MessageID TKEY_EXCHANGE_FAIL_WRONG_RESPONSE_OPCODE
const isc::log::MessageID TKEY_EXCHANGE_FAIL_IO_ERROR
const isc::log::MessageID TKEY_EXCHANGE_FAIL_EMPTY_IN_TOKEN
const isc::log::MessageID TKEY_EXCHANGE_FAIL_EMPTY_OUT_TOKEN
const isc::log::MessageID GSS_TSIG_LOAD_FAILED
const isc::log::MessageID GSS_TSIG_OLD_KEY_REMOVED
const isc::log::MessageID TKEY_EXCHANGE_FAIL_NULL_RESPONSE
const isc::log::MessageID TKEY_EXCHANGE_OUT_TOKEN_NOT_EMPTY
const isc::log::MessageID KEY_LOOKUP_NONE
const isc::log::MessageID TKEY_EXCHANGE_FAIL_IO_STOPPED
const isc::log::MessageID KEY_LOOKUP_FOUND
const isc::log::MessageID GSS_TSIG_LOAD_OK
const isc::log::MessageID GSS_TSIG_MANAGER_STARTED
const isc::log::MessageID TKEY_EXCHANGE_SEND_MESSAGE
const isc::log::MessageID GSS_TSIG_NEW_KEY_SETUP_SUCCEED
const isc::log::MessageID KEY_PROCESSING_FAILED_UNSPECIFIED_ERROR
const isc::log::MessageID START_RETRY_TIMER
const isc::log::MessageID TKEY_EXCHANGE_FAIL_WRONG_RESPONSE_ANSWER_COUNT
const isc::log::MessageID TKEY_EXCHANGE_FAIL_TKEY_ERROR
const isc::log::MessageID TKEY_EXCHANGE_FAIL_TO_INIT
const isc::log::MessageID GSS_TSIG_COMMAND_PROCESSED_FAILED
const isc::log::MessageID GSS_TSIG_VERIFY_FAILED
const isc::log::MessageID TKEY_EXCHANGE_ANSWER_CLASS
const isc::log::MessageID KEY_PROCESSING_FAILED
const isc::log::MessageID TKEY_EXCHANGE_FAIL_WRONG_RESPONSE_ANSWER_TYPE
const isc::log::MessageID TKEY_EXCHANGE_VALID
const isc::log::MessageID BAD_CLIENT_CREDENTIALS
const isc::log::MessageID GSS_TSIG_MANAGER_STOPPED
const isc::log::MessageID GSS_TSIG_UNLOAD_OK
const isc::log::MessageID TKEY_EXCHANGE_FAIL_IO_TIMEOUT
Defines the logger used by the top-level component of kea-lfc.