parse_nde.h

来自「接收端的程序」· C头文件 代码 · 共 110 行

H
110
字号
#ifndef _PARSE_NDE_H
#define _PARSE_NDE_H


struct header_version_five
{
	char version[3];
	int count;
	char sysUpTime[5];
	char unix_secs[5];
	char unix_nsecs[5];
	char flow_sequence[5];
	char engine_type[3];
	int engine_id[3];
};


struct header_version_seven
{
	char version[3];
	int count;
	char sysUpTime[5];
	char unix_secs[5];
	char unix_nsecs[5];
	char flow_sequence[5];
	char reserved[5];
};


struct record_verion_five
{
	char src_addr[16];
	char dst_addr[16];
	char next_hop[16];
	int input;
	int output;
	int dPkts;
	int dOctets;
	int first;
	int last;
	int src_port;
	int dst_port;
	int pad1;
	int tcp_flags;
	int prot;
	int tos;
	int src_as;
	int dst_as;
	int src_mask;
	int dst_mask;
	int pad2;
};


struct record_version_seven
{
	char src_addr[16];
	char dst_addr[16];
	char next_hop[16];
	int input;
	int output;
	int dPkts;
	int dOctets;
	int first;
	int last;
	int src_port;
	int dst_port;
	int pad1;
	int tcp_flags;
	int prot;
	int tos;
	int src_as;
	int dst_as;
	int src_mask;
	int dst_mask;
	int pad2;
	int mls_rp;
};






struct nde_version_five
{
	struct header_version_five nde_header_five;
	
	struct record_verion_five *nde_record_five;
	
};



struct nde_version_seven
{
	struct header_version_seven nde_header_seven;
	
	struct record_version_seven *nde_record_seven;
};




#endif
	
	
	
	
	

⌨️ 快捷键说明

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