subfsm.c
来自「tcp/ip原理的第三卷」· C语言 代码 · 共 28 行
C
28 行
/* subfsm.c */
#include <sys/types.h>
#include <stdio.h>
#include "telnet.h"
#include "tnfsm.h"
extern int no_op(), subtermtype();
extern int abort();
struct fsm_trans substab[] = {
/* State Input Next State Action */
/* ------ ------ ----------- ------- */
{ SS_START, TOTERMTYPE, SS_TERMTYPE, no_op },
{ SS_START, TCANY, SS_END, no_op },
{ SS_TERMTYPE, TT_SEND, SS_END, subtermtype },
{ SS_TERMTYPE, TCANY, SS_END, no_op },
{ SS_END, TCANY, SS_END, no_op },
{ FSINVALID, TCANY, FSINVALID, abort },
};
int substate;
u_char subfsm[NSSTATES][NCHRS];
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?