亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? acsmx2.h

?? 著名的入侵檢測系統snort的最新版本的源碼
?? H
字號:
/**************************************************************************** * * Copyright (C) 2004-2007 Sourcefire, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License Version 2 as * published by the Free Software Foundation.  You may not use, modify or * distribute this program under any other version of the GNU General * Public License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ****************************************************************************/ /***   ACSMX2.H ****   Version 2.0****   Author: Marc Norton*/#include <stdio.h>#include <stdlib.h>#include <string.h>#ifndef ACSMX2S_H#define ACSMX2S_H/**   DEFINES and Typedef's*/#define MAX_ALPHABET_SIZE 256     /*   FAIL STATE for 1,2,or 4 bytes for state transitions   Uncomment this define to use 32 bit state values   #define AC32*//* #define AC32 */#ifdef AC32typedef  unsigned int   acstate_t;#define ACSM_FAIL_STATE2  0xffffffff#elsetypedef    unsigned short acstate_t;#define ACSM_FAIL_STATE2 0xffff#endif/***/typedef struct _acsm_pattern2{          struct  _acsm_pattern2 *next;    unsigned char         *patrn;    unsigned char         *casepatrn;    int      n;    int      nocase;    int      offset;    int      depth;    void *   id;    int      iid;} ACSM_PATTERN2;/**    transition nodes  - either 8 or 12 bytes*/typedef struct trans_node_s {  acstate_t    key;           /* The character that got us here - sized to keep structure aligned on 4 bytes */                              /* to better the caching opportunities. A value that crosses the cache line */                              /* forces an expensive reconstruction, typing this as acstate_t stops that. */  acstate_t    next_state;    /*  */  struct trans_node_s * next; /* next transition for this state */} trans_node_t;/**  User specified final storage type for the state transitions*/enum {  ACF_FULL,  ACF_SPARSE,  ACF_BANDED,  ACF_SPARSEBANDS,};/**   User specified machine types**   TRIE : Keyword trie*   NFA  : *   DFA  : */enum {  FSA_TRIE,  FSA_NFA,  FSA_DFA,};/**   Aho-Corasick State Machine Struct - one per group of pattterns*/typedef struct {      int acsmMaxStates;      int acsmNumStates;      ACSM_PATTERN2    * acsmPatterns;        acstate_t        * acsmFailState;        ACSM_PATTERN2   ** acsmMatchList;        /* list of transitions in each state, this is used to build the nfa & dfa */        /* after construction we convert to sparse or full format matrix and free */        /* the transition lists */        trans_node_t ** acsmTransTable;        acstate_t ** acsmNextState;        int          acsmFormat;        int          acsmSparseMaxRowNodes;        int          acsmSparseMaxZcnt;                int          acsmNumTrans;        int          acsmAlphabetSize;        int          acsmFSA;}ACSM_STRUCT2;/**   Prototypes*/ACSM_STRUCT2 * acsmNew2 (void);int acsmAddPattern2( ACSM_STRUCT2 * p, unsigned char * pat, int n,                    int nocase, int offset, int depth, void *  id, int iid );int acsmCompile2 ( ACSM_STRUCT2 * acsm );int acsmSearch2 ( ACSM_STRUCT2 * acsm,unsigned char * T, int n,           int (*Match)( void * id, int index, void * data ),                  void * data, int* current_state );void acsmFree2 ( ACSM_STRUCT2 * acsm );int  acsmSelectFormat2( ACSM_STRUCT2 * acsm, int format );int  acsmSelectFSA2( ACSM_STRUCT2 * acsm, int fsa );void acsmSetMaxSparseBandZeros2( ACSM_STRUCT2 * acsm, int n );void acsmSetMaxSparseElements2( ACSM_STRUCT2 * acsm, int n );int  acsmSetAlphabetSize2( ACSM_STRUCT2 * acsm, int n );void acsmSetVerbose2(void);void acsmPrintInfo2( ACSM_STRUCT2 * p);int acsmPrintDetailInfo2(ACSM_STRUCT2*);int acsmPrintSummaryInfo2(void);#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜伦欧美伦电影理论片| 在线观看视频一区二区 | 青青青伊人色综合久久| 美女在线视频一区| 国产清纯在线一区二区www| 日本一区二区三区久久久久久久久不 | 亚洲愉拍自拍另类高清精品| 欧美一区二区人人喊爽| 成人精品电影在线观看| 日韩avvvv在线播放| 综合久久久久综合| 欧美经典一区二区| 欧美变态tickle挠乳网站| 欧美伊人久久大香线蕉综合69| 国产黄人亚洲片| 久久99久久久久| 午夜视频在线观看一区| 亚洲色图制服诱惑| 国产精品理伦片| 国产午夜精品一区二区三区视频| 欧美一区二区三区爱爱| 欧美美女直播网站| 日本韩国视频一区二区| 成人午夜激情在线| 国产精品自拍网站| 精品一区二区三区免费播放 | 国产白丝精品91爽爽久久| 国产欧美中文在线| 国产在线精品免费| 亚洲成人综合视频| 在线综合亚洲欧美在线视频| 男女激情视频一区| 欧美日本在线看| 亚洲va欧美va人人爽午夜| 日本韩国精品在线| 韩国女主播一区| 夜夜精品视频一区二区| 中文字幕一区在线| 不卡av电影在线播放| 337p粉嫩大胆噜噜噜噜噜91av| 午夜欧美一区二区三区在线播放| 2024国产精品| 在线观看日韩毛片| 不卡在线视频中文字幕| 久久久www免费人成精品| 亚洲精品你懂的| 国产在线精品视频| 精品国产一区二区三区久久久蜜月 | av综合在线播放| 亚洲成人自拍网| 国产精品不卡在线观看| 精品1区2区在线观看| 91国内精品野花午夜精品| 国产成人鲁色资源国产91色综| 日韩av电影免费观看高清完整版| 狠狠色狠狠色综合系列| 中文字幕av不卡| 亚洲视频一区二区在线观看| 亚洲同性同志一二三专区| 亚洲一区二区在线播放相泽| 午夜伦理一区二区| 久久激情综合网| 成人丝袜高跟foot| 91丨porny丨蝌蚪视频| 欧美日韩一卡二卡| 日韩三级视频中文字幕| 国产欧美日韩精品a在线观看| 国产精品久久久久aaaa樱花 | 不卡的av在线播放| 色欧美片视频在线观看| 欧美日韩在线三区| 久久久久久久网| 一区二区视频免费在线观看| 蜜臀av一区二区在线免费观看| 国产在线观看一区二区| 99久久精品一区二区| 欧美精品 国产精品| 久久精品免费在线观看| 一区二区三区四区av| 欧美aaa在线| 91在线播放网址| 日韩欧美国产电影| 亚洲天天做日日做天天谢日日欢| 亚洲va欧美va国产va天堂影院| 黑人精品欧美一区二区蜜桃| 99精品久久只有精品| 日韩欧美专区在线| 综合久久久久久| 黄页网站大全一区二区| 欧美色倩网站大全免费| xnxx国产精品| 天堂一区二区在线| 99麻豆久久久国产精品免费优播| 日韩一区二区影院| 亚洲综合在线电影| 丰满少妇久久久久久久| 日韩精品最新网址| 亚洲一区在线观看免费| 成人h版在线观看| 精品国产91洋老外米糕| 一区二区三区av电影 | 欧美男人的天堂一二区| 久久精品亚洲精品国产欧美| 日本午夜精品视频在线观看 | 欧美一卡2卡3卡4卡| 最新国产成人在线观看| 精品一区二区三区欧美| 91高清在线观看| 中文字幕一区二区三区不卡 | 久久精品国产亚洲高清剧情介绍 | 日韩一区二区在线观看| 一区二区三区四区国产精品| 成人黄色片在线观看| 精品国产一区二区亚洲人成毛片| 日韩黄色在线观看| 欧美午夜影院一区| 亚洲欧美区自拍先锋| 成人免费高清视频在线观看| 久久亚洲一级片| 狠狠色狠狠色合久久伊人| 91精品国产综合久久香蕉麻豆| 一级中文字幕一区二区| 99精品视频一区二区| 中文子幕无线码一区tr| 国产美女视频一区| 精品国产一区a| 麻豆精品一区二区综合av| 9191国产精品| 五月天视频一区| 欧美一区二区在线观看| 免费成人在线网站| 日韩精品中午字幕| 久久爱www久久做| 久久女同性恋中文字幕| 国产精品99精品久久免费| 久久综合成人精品亚洲另类欧美| 麻豆高清免费国产一区| 欧美成人女星排行榜| 免费精品99久久国产综合精品| 日韩欧美色综合网站| 精油按摩中文字幕久久| 久久亚洲影视婷婷| 天天综合天天做天天综合| 国产综合一区二区| 亚洲韩国一区二区三区| 欧美亚洲综合一区| 午夜精品久久久久影视| 91麻豆精品国产综合久久久久久| 天天影视网天天综合色在线播放| 欧美私人免费视频| 蜜臀av亚洲一区中文字幕| 欧美一区二区播放| 国产美女久久久久| 国产精品麻豆网站| 在线观看视频一区二区欧美日韩| 亚洲成年人影院| 精品久久久久久综合日本欧美| 国产中文字幕精品| 国产精品传媒入口麻豆| 91福利资源站| 国内精品伊人久久久久av影院| 国产欧美日韩精品在线| 欧美午夜电影网| 久久99九九99精品| 亚洲欧洲精品一区二区三区| 欧美三片在线视频观看| 久久成人羞羞网站| 日韩一区中文字幕| 91麻豆精品国产自产在线| 精彩视频一区二区| 亚洲视频一区二区在线| 制服丝袜成人动漫| 成人va在线观看| 日本欧美在线看| 亚洲婷婷综合色高清在线| 日韩欧美123| 91小视频在线观看| 天堂午夜影视日韩欧美一区二区| 久久久久久久久久久久久夜| 色94色欧美sute亚洲线路二 | 麻豆成人久久精品二区三区红| 国产精品每日更新| 制服.丝袜.亚洲.中文.综合| 懂色av一区二区在线播放| 亚洲成在人线在线播放| 国产亚洲女人久久久久毛片| 欧美在线一二三| 国产精品一线二线三线| 午夜av一区二区三区| 中文字幕在线观看不卡视频| 4438成人网| 91免费国产在线观看| 国产最新精品精品你懂的| 亚洲成人av一区| 国产精品区一区二区三| 日韩欧美自拍偷拍| 欧美日韩一区二区不卡| 色综合久久久久综合99| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 99久久精品99国产精品 |