コード例 #1
0
ファイル: noit_filters.c プロジェクト: Kami/reconnoiter
void
noit_filters_init() {
  pthread_mutex_init(&filterset_lock, NULL);
  filtersets = calloc(1, sizeof(noit_hash_table));
  register_console_filter_commands();
  noit_filters_from_conf();
}
コード例 #2
0
void
noit_filters_init() {
  const char *error;
  int erroffset;
  pthread_mutex_init(&filterset_lock, NULL);
  filtersets = calloc(1, sizeof(noit_hash_table));
  fallback_no_match = pcre_compile("^(?=a)b", 0, &error, &erroffset, NULL);
  if(!fallback_no_match) {
    noitL(noit_error, "Filter initialization failed (nomatch filter)\n");
    exit(-1);
  }
  noit_capabilities_add_feature("filterset:hash", NULL);
  register_console_filter_commands();
  noit_filters_from_conf();
}