⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 generator.c

📁 Firestorm NIDS是一个性能非常高的网络入侵检测系统 (NIDS)。目前
💻 C
字号:
/** This file is part of Firestorm NIDS* Copyright (c) 2002 Gianni Tedesco* This program is released under the terms of the GNU GPL version 2*/#include <stdlib.h>#include <stdio.h>#include <firestorm.h>#include <packet.h>#include <alert.h>/* List of all registered alert generators */struct generator *generators=NULL;unsigned int num_generators=0;/* Register an alert generator */int generator_add(struct generator *g){	if ( !g || g->next || !g->name ) {		mesg(M_WARN,"alert: generator failed to add. "			"that could really fuck things up");		return 0;	}	g->next=generators;	generators=g;	num_generators++;	return 1;}/* Find a registered alert generator */struct generator *generator_find(char *n){	struct generator *g;	for(g=generators; g; g=g->next) {		if ( !strcmp(g->name, n) ) return g;	}	return NULL;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -