|
|
|
@ -247,7 +247,31 @@ const char * SCErrorToString(SCError err)
|
|
|
|
|
CASE_CODE (SC_ERR_NOT_SUPPORTED);
|
|
|
|
|
CASE_CODE (SC_ERR_LIVE_RULE_SWAP);
|
|
|
|
|
CASE_CODE (SC_WARN_UNCOMMON);
|
|
|
|
|
default:
|
|
|
|
|
return "UNKNOWN_ERROR";
|
|
|
|
|
CASE_CODE (SC_ERR_SYSCALL);
|
|
|
|
|
CASE_CODE (SC_ERR_SYSCONF);
|
|
|
|
|
CASE_CODE (SC_ERR_INVALID_ARGUMENTS);
|
|
|
|
|
CASE_CODE (SC_ERR_PERF_STATS_NOT_INIT);
|
|
|
|
|
CASE_CODE (SC_ERR_NFQ_OPEN);
|
|
|
|
|
CASE_CODE (SC_ERR_NFQ_MAXLEN);
|
|
|
|
|
CASE_CODE (SC_ERR_NFQ_CREATE_QUEUE);
|
|
|
|
|
CASE_CODE (SC_ERR_NFQ_SET_MODE);
|
|
|
|
|
CASE_CODE (SC_ERR_NFQ_SETSOCKOPT);
|
|
|
|
|
CASE_CODE (SC_ERR_NFQ_RECV);
|
|
|
|
|
CASE_CODE (SC_ERR_NFQ_SET_VERDICT);
|
|
|
|
|
CASE_CODE (SC_ERR_NFQ_THREAD_INIT);
|
|
|
|
|
CASE_CODE (SC_ERR_DAEMON);
|
|
|
|
|
CASE_CODE (SC_ERR_TLS_LOG_GENERIC);
|
|
|
|
|
CASE_CODE (SC_ERR_MUTEX);
|
|
|
|
|
CASE_CODE (SC_ERR_REPUTATION_INVALID_OPERATION);
|
|
|
|
|
CASE_CODE (SC_ERR_REPUTATION_INVALID_TYPE);
|
|
|
|
|
CASE_CODE (SC_ERR_BYTE_EXTRACT_FAILED);
|
|
|
|
|
CASE_CODE (SC_ERR_DAG_REQUIRED);
|
|
|
|
|
CASE_CODE (SC_ERR_DAG_NOSUPPORT);
|
|
|
|
|
CASE_CODE (SC_ERR_NO_AF_PACKET);
|
|
|
|
|
CASE_CODE (SC_ERR_PCAP_FILE_DELETE_FAILED);
|
|
|
|
|
CASE_CODE (SC_ERR_MAGIC_OPEN);
|
|
|
|
|
CASE_CODE (SC_ERR_MAGIC_LOAD);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return "UNKNOWN_ERROR";
|
|
|
|
|
}
|
|
|
|
|