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

📄 serv.h

📁 一个网络流量分析的完整的程序
💻 H
字号:
/***serv.h  - TCP/UDP port statistics header fileWritten by Gerard Paul JavaCopyright (c) Gerard Paul Java 1997***/struct serv_spans {        int spanbr_in;        int spanbr_out;        int spanbr;};    struct portlistent {    unsigned int port;    unsigned int protocol;    char servname[11];    unsigned int idx;    unsigned long long count;    unsigned long long bcount;    unsigned long long icount;    unsigned long long ibcount;    unsigned long long ocount;    unsigned long long obcount;    time_t starttime;    time_t proto_starttime;    struct serv_spans spans;        struct portlistent *prev_entry;    struct portlistent *next_entry;};struct portlist {    struct portlistent *head;    struct portlistent *tail;    struct portlistent *firstvisible;    struct portlistent *lastvisible;    struct portlistent *barptr;    int imaxy;    unsigned int baridx;    unsigned int count;    unsigned long bcount;    WINDOW *win;    PANEL *panel;    WINDOW *borderwin;    PANEL *borderpanel;};struct porttab {    unsigned int port_min;    unsigned int port_max;    struct porttab *prev_entry;    struct porttab *next_entry;};void initportlist(struct portlist *list);struct portlistent *addtoportlist(struct portlist *list, unsigned int protocol,				  unsigned int port, int *nomem, int servnames);struct portlistent *inportlist(struct portlist *list, unsigned int protocol,			       unsigned int port);int goodport(unsigned int port, struct porttab *table);int portinlist(struct porttab *table, unsigned int port);void printportent(struct portlist *list, struct portlistent *entry,		  unsigned int idx);void destroyportlist(struct portlist *list);void addmoreports(struct porttab **table);void loadaddports(struct porttab **table);void destroyporttab(struct porttab *table);void removeaport(struct porttab **table);

⌨️ 快捷键说明

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