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

📄 scanner.c

📁 Windows XP下的抓包程序实现
💻 C
📖 第 1 页 / 共 5 页
字号:
YY_BUFFER_STATE yy_scan_buffer YY_PROTO(( char *base, yy_size_t size ));YY_BUFFER_STATE yy_scan_string YY_PROTO(( yyconst char *yy_str ));YY_BUFFER_STATE yy_scan_bytes YY_PROTO(( yyconst char *bytes, int len ));static void *yy_flex_alloc YY_PROTO(( yy_size_t ));static void *yy_flex_realloc YY_PROTO(( void *, yy_size_t ));static void yy_flex_free YY_PROTO(( void * ));#define yy_new_buffer yy_create_buffer#define yy_set_interactive(is_interactive) \	{ \	if ( ! yy_current_buffer ) \		yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \	yy_current_buffer->yy_is_interactive = is_interactive; \	}#define yy_set_bol(at_bol) \	{ \	if ( ! yy_current_buffer ) \		yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \	yy_current_buffer->yy_at_bol = at_bol; \	}#define YY_AT_BOL() (yy_current_buffer->yy_at_bol)typedef unsigned char YY_CHAR;FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;typedef int yy_state_type;extern char *yytext;#define yytext_ptr yytextstatic yy_state_type yy_get_previous_state YY_PROTO(( void ));static yy_state_type yy_try_NUL_trans YY_PROTO(( yy_state_type current_state ));static int yy_get_next_buffer YY_PROTO(( void ));static void yy_fatal_error YY_PROTO(( yyconst char msg[] ));/* Done after the current pattern has been matched and before the * corresponding action - sets up yytext. */#define YY_DO_BEFORE_ACTION \	yytext_ptr = yy_bp; \	yyleng = (int) (yy_cp - yy_bp); \	yy_hold_char = *yy_cp; \	*yy_cp = '\0'; \	yy_c_buf_p = yy_cp;#define YY_NUM_RULES 133#define YY_END_OF_BUFFER 134static yyconst short int yy_accept[1322] =    {   0,        0,    0,  134,  131,   91,   91,   91,   92,  131,   92,       92,   92,  132,  100,  100,   92,   92,   92,   92,  129,      129,  131,  129,  129,  129,  129,  129,  129,  129,  129,      129,  129,  129,  129,  129,  129,  129,  129,  129,  129,      129,  129,   92,  131,   95,   99,   57,    0,  129,  100,        0,  129,  129,  129,  103,   97,   94,   96,   93,   98,      130,  130,  129,  129,   19,  129,  129,  129,  129,  129,      129,  129,  129,  129,  129,  129,  129,  129,  129,  129,      129,  129,  129,  129,  129,  129,  129,  129,  129,    7,      129,   33,   34,  129,  129,  129,  129,  129,  129,  129,      129,  129,  129,  129,  129,  129,   81,  129,   58,  129,      129,  129,  129,  129,  129,  129,  129,  129,  129,  129,       75,  129,  129,  129,  129,  129,  129,  129,    4,  129,      129,  129,  129,  129,  129,   58,   99,  101,  101,  100,      129,    0,  103,  100,  103,  103,  103,  129,  129,   57,        5,  129,   70,  129,  129,  129,  129,  129,  129,   89,        1,    0,  129,   20,  129,  129,  129,  129,  129,  129,      129,  129,  129,   35,  129,  129,   17,   42,    0,  129,       28,  129,   24,   60,  129,  129,   68,   36,  129,  129,      129,  129,  129,   45,   59,   71,   88,  129,   14,  129,        3,  129,  129,  129,  129,  129,   83,  129,  129,   25,      129,   87,  129,   90,   37,    2,  129,   41,  129,    9,       10,   78,  129,   77,  129,  129,  129,  129,  100,    0,      129,    0,  104,  103,  103,    0,  103,    0,  103,    0,      103,    0,   22,  129,  129,  129,   54,   40,  129,   38,      129,  129,   29,  129,  129,  129,   44,   11,  129,   12,       13,  129,  129,  129,   31,   67,  129,   52,    3,   46,      129,  129,  129,   64,  129,  129,  129,  129,   47,  129,      129,   39,  129,    6,  129,   82,  129,    8,   84,  129,        0,  129,   63,   15,  101,  101,  101,  100,    0,  103,        0,    0,  103,    0,  103,  104,  103,    0,    0,    0,        0,  103,  103,  103,  103,  103,    0,  129,   21,  129,      129,  129,   30,  129,  129,    0,   18,  129,  129,  129,       76,  129,   32,  129,   69,   27,   26,  129,  129,   72,      129,  129,  129,   49,   16,  129,  129,  129,  129,  129,      129,  129,  129,  129,  129,  129,  129,  129,    0,    0,      103,  103,  103,    0,    0,  104,  103,  103,  104,  103,        0,    0,  103,  103,  103,  103,  103,    0,    0,    0,        0,  103,  103,    0,  103,    0,  103,    0,   86,  129,      129,   23,  129,  129,  129,  129,  129,  129,  129,  129,      129,  129,  129,  129,  129,   60,  129,  129,  129,  129,      129,  129,  129,   65,   66,  129,   85,  129,  129,  129,      129,  129,  129,  129,  129,  129,  129,  101,  101,  101,        0,  103,  103,    0,  103,    0,    0,  103,    0,  103,      104,  103,    0,    0,    0,  103,  103,    0,  103,  104,      103,    0,    0,    0,    0,    0,    0,    0,  103,  103,      103,  103,  103,    0,  129,  129,   51,   53,  129,  129,      129,  129,  129,  129,  129,  129,  129,  129,  129,  129,       61,  129,  129,   43,   73,   74,  129,  129,  129,  129,      127,  123,  129,  125,  124,  128,  129,  129,    0,    0,      103,  103,  103,  103,  103,  103,    0,    0,  104,  103,      103,  103,    0,    0,  103,  103,  103,  103,  103,    0,        0,    0,    0,    0,    0,    0,  103,  103,  103,  103,      103,    0,    0,    0,    0,    0,  103,  103,    0,  103,        0,  103,    0,  129,  129,  129,  129,  129,  129,  129,      129,  129,  129,  129,  129,  106,  105,  129,  129,   62,      129,  129,  129,  126,  122,  101,    0,  103,  103,    0,      103,  103,    0,  103,    0,    0,  103,    0,  103,  104,      103,    0,    0,    0,  103,  103,    0,  103,  104,  103,        0,    0,    0,    0,    0,  103,  103,    0,  103,  104,      103,    0,  103,  103,    0,    0,    0,    0,    0,    0,        0,  103,  103,  103,  103,  103,    0,   55,  129,  111,      118,  129,  129,  129,  129,  129,  129,  129,  129,  129,       56,   48,  129,  129,    0,    0,  103,  103,  103,  103,      103,  103,  103,  103,  103,    0,    0,  104,  103,  103,      103,    0,    0,  103,  103,  103,  103,  103,    0,    0,        0,    0,    0,    0,    0,  103,  103,  103,  103,  103,        0,  103,  103,    0,    0,    0,    0,    0,    0,    0,      103,  103,  103,  103,  103,    0,    0,    0,    0,    0,        0,  103,  103,    0,  103,    0,  103,    0,   79,  129,      129,  129,  129,  129,  129,  129,  129,  129,  129,  129,       50,    0,  103,  103,    0,  103,  103,    0,  103,  103,        0,  103,    0,  102,  103,    0,  103,  104,  103,    0,        0,    0,  103,  103,    0,  103,  104,  103,    0,    0,        0,    0,    0,  103,  103,    0,  103,  104,  103,    0,        0,    0,    0,    0,    0,  103,  103,    0,  103,  104,      103,    0,  103,  103,  103,    0,    0,    0,    0,    0,        0,    0,  103,  103,  103,  103,  103,    0,  129,  129,      129,  129,  129,  129,  129,  129,  116,  129,   80,    0,        0,  103,  103,  103,  103,  103,  103,  103,  103,  103,      103,  103,  103,    0,  102,  104,  103,  103,  103,    0,        0,  103,  103,  103,  103,  103,    0,    0,    0,    0,        0,    0,    0,  103,  103,  103,  103,  103,    0,  103,      103,    0,    0,    0,    0,    0,    0,    0,  103,  103,      103,  103,  103,    0,  103,  103,  103,    0,    0,    0,        0,    0,    0,    0,  103,  103,  103,  103,  103,    0,        0,    0,    0,    0,    0,  103,  103,    0,  103,    0,      103,    0,  129,  129,  129,  120,  129,  129,  129,  129,      129,  129,  129,  108,    0,  103,  103,    0,  103,  103,        0,  103,  103,    0,  103,  103,    0,  103,    0,    0,        0,  103,    0,    0,  103,  104,  103,    0,    0,    0,      103,  103,    0,  103,  104,  103,    0,    0,    0,    0,        0,  103,  103,    0,  103,  104,  103,    0,    0,    0,        0,    0,    0,  103,  103,    0,  103,  104,  103,    0,        0,    0,    0,    0,    0,  103,  103,    0,  103,  104,      103,    0,  103,  103,  103,    0,    0,    0,    0,    0,        0,    0,  103,  103,  103,  103,  103,    0,  129,  129,      129,  129,  110,  129,  129,  129,  114,  129,    0,    0,      103,  103,  103,  103,  103,  103,  103,  103,  103,  103,      103,  103,  103,  103,  103,    0,    0,    0,  104,    0,        0,  103,    0,    0,  103,  103,  103,    0,    0,    0,        0,    0,    0,    0,  103,  103,  103,    0,  103,  103,        0,    0,    0,    0,    0,    0,    0,  103,  103,  103,        0,  103,  103,  103,    0,    0,    0,    0,    0,    0,        0,  103,  103,  103,    0,  103,  103,  103,    0,    0,        0,    0,    0,    0,    0,  103,  103,  103,    0,    0,        0,    0,    0,    0,  103,  103,    0,  103,    0,  103,        0,  107,  119,  121,  115,  129,  129,  129,  129,    0,        0,  103,    0,  103,    0,  103,  103,    0,  103,  103,        0,  103,  103,    0,  103,  103,    0,  103,    0,    0,        0,    0,  103,  103,    0,  103,    0,    0,  103,  103,      103,    0,    0,    0,    0,  103,  103,  103,    0,    0,        0,    0,    0,  103,  103,  103,    0,    0,    0,    0,        0,  103,  103,  103,    0,    0,    0,    0,    0,  103,      103,  103,  103,  103,  103,    0,    0,    0,    0,    0,        0,    0,  103,  103,  103,    0,  129,  129,  129,  129,        0,    0,    0,  103,  103,  103,  103,  103,  103,    0,        0,    0,    0,  103,  103,    0,    0,    0,    0,  103,      103,  103,    0,    0,    0,    0,    0,  103,  103,  103,      103,    0,    0,    0,    0,    0,  103,  103,  103,  103,        0,    0,    0,    0,    0,  103,  103,  103,  103,    0,        0,    0,    0,    0,  103,    0,    0,    0,    0,    0,      103,  103,  103,  129,  129,  129,  117,  103,  103,  103,      103,  103,  103,  103,  103,    0,    0,    0,    0,  103,      103,    0,    0,  103,    0,    0,    0,  103,    0,    0,        0,  103,    0,    0,    0,  103,    0,    0,    0,  103,      103,  103,  103,    0,    0,    0,    0,    0,  103,  112,      129,  109,  103,    0,    0,  103,  103,    0,  103,  103,      103,    0,  103,  103,  103,    0,  103,  103,  103,    0,      103,  103,  103,    0,    0,    0,    0,  103,  113,  103,      103,    0,    0,    0,    0,    0,    0,  103,  103,  103,        0,    0,  103,  103,  103,  103,  103,    0,  103,  103,        0    } ;static yyconst int yy_ec[256] =    {   0,        1,    1,    1,    1,    1,    1,    1,    1,    2,    3,        1,    1,    4,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    2,    5,    1,    1,    6,    1,    7,    1,    8,        8,    9,    9,    1,   10,   11,    9,   12,   13,   14,       15,   16,   15,   17,   15,   15,   15,   18,    1,   19,       20,   21,    1,    1,   22,   22,   22,   22,   22,   22,       23,   23,   23,   23,   23,   23,   23,   23,   23,   23,       23,   23,   23,   23,   23,   23,   23,   24,   23,   23,       25,   26,   25,    1,   27,    1,   28,   29,   30,   31,       32,   33,   34,   35,   36,   23,   37,   38,   39,   40,       41,   42,   43,   44,   45,   46,   47,   48,   49,   50,       51,   23,    1,   52,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,        1,    1,    1,    1,    1    } ;static yyconst int yy_meta[53] =    {   0,        1,    2,    2,    1,    2,    1,    3,    2,    1,    4,        5,    6,    6,    6,    6,    6,    6,    7,    3,    3,        3,    8,    4,    9,    3,    1,    4,    8,    8,    8,        8,    8,    8,    4,    4,    4,    4,    4,    4,    4,        4,    4,    4,    4,    4,    4,    4,    4,    4,    9,        4,    3    } ;static yyconst short int yy_base[1695] =    {   0,        0,    0, 3429,   52, 6592, 6592,   53, 3407,   59, 3418,     6592,   63, 6592,   80,   49,  131,   55, 3395,   62,  147,      186,  147,  106,   36,  129,  134,   55, 3383,  110, 3371,      190,  193,  140,  101,  149,  198,  205,  148,  125, 3362,      211, 3354, 3339,  250, 6592,    0, 6592,    0,  248,  266,     3371,  258,    0,  288,  321, 6592, 6592, 6592, 6592, 6592,      305,    0,  344,   40,    0, 3356, 3344, 3357,  183, 3329,     3323, 3328, 3327, 3326,  192, 3334, 3317,  248, 3327,  213,     3306, 3319, 3285, 3290, 3288,  100, 3291, 3285, 3294,   38,      305,    0,    0,  165,  135, 3282, 3277, 3264, 3260, 3258,     3261, 3263, 3262, 3253, 3243, 3249,    0, 3237,    0, 3220,     3226, 3217, 3218, 3218, 3204,  282, 3215, 3198, 3209, 3202,      220, 3197,  326, 3194,  302, 3184, 3196, 3162,    0, 3160,     3164, 3170, 3161, 3152, 3153, 6592, 6592,  378,  159,  417,

⌨️ 快捷键说明

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