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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ipt_sctp.h

?? umon bootloader source code, support mips cpu.
?? H
字號:
#ifndef _IPT_SCTP_H_
#define _IPT_SCTP_H_

#define IPT_SCTP_SRC_PORTS	        0x01
#define IPT_SCTP_DEST_PORTS	        0x02
#define IPT_SCTP_CHUNK_TYPES		0x04

#define IPT_SCTP_VALID_FLAGS		0x07

#define ELEMCOUNT(x) (sizeof(x)/sizeof(x[0]))


struct ipt_sctp_flag_info {
	u_int8_t chunktype;
	u_int8_t flag;
	u_int8_t flag_mask;
};

#define IPT_NUM_SCTP_FLAGS	4

struct ipt_sctp_info {
	u_int16_t dpts[2];  /* Min, Max */
	u_int16_t spts[2];  /* Min, Max */

	u_int32_t chunkmap[256 / sizeof (u_int32_t)];  /* Bit mask of chunks to be matched according to RFC 2960 */

#define SCTP_CHUNK_MATCH_ANY   0x01  /* Match if any of the chunk types are present */
#define SCTP_CHUNK_MATCH_ALL   0x02  /* Match if all of the chunk types are present */
#define SCTP_CHUNK_MATCH_ONLY  0x04  /* Match if these are the only chunk types present */

	u_int32_t chunk_match_type;
	struct ipt_sctp_flag_info flag_info[IPT_NUM_SCTP_FLAGS];
	int flag_count;

	u_int32_t flags;
	u_int32_t invflags;
};

#define bytes(type) (sizeof(type) * 8)

#define SCTP_CHUNKMAP_SET(chunkmap, type) 		\
	do { 						\
		chunkmap[type / bytes(u_int32_t)] |= 	\
			1 << (type % bytes(u_int32_t));	\
	} while (0)

#define SCTP_CHUNKMAP_CLEAR(chunkmap, type)		 	\
	do {							\
		chunkmap[type / bytes(u_int32_t)] &= 		\
			~(1 << (type % bytes(u_int32_t)));	\
	} while (0)

#define SCTP_CHUNKMAP_IS_SET(chunkmap, type) 			\
({								\
	(chunkmap[type / bytes (u_int32_t)] & 			\
		(1 << (type % bytes (u_int32_t)))) ? 1: 0;	\
})

#define SCTP_CHUNKMAP_RESET(chunkmap) 				\
	do {							\
		int i; 						\
		for (i = 0; i < ELEMCOUNT(chunkmap); i++)	\
			chunkmap[i] = 0;			\
	} while (0)

#define SCTP_CHUNKMAP_SET_ALL(chunkmap) 			\
	do {							\
		int i; 						\
		for (i = 0; i < ELEMCOUNT(chunkmap); i++) 	\
			chunkmap[i] = ~0;			\
	} while (0)

#define SCTP_CHUNKMAP_COPY(destmap, srcmap) 			\
	do {							\
		int i; 						\
		for (i = 0; i < ELEMCOUNT(chunkmap); i++) 	\
			destmap[i] = srcmap[i];			\
	} while (0)

#define SCTP_CHUNKMAP_IS_CLEAR(chunkmap) 		\
({							\
	int i; 						\
	int flag = 1;					\
	for (i = 0; i < ELEMCOUNT(chunkmap); i++) {	\
		if (chunkmap[i]) {			\
			flag = 0;			\
			break;				\
		}					\
	}						\
        flag;						\
})

#define SCTP_CHUNKMAP_IS_ALL_SET(chunkmap) 		\
({							\
	int i; 						\
	int flag = 1;					\
	for (i = 0; i < ELEMCOUNT(chunkmap); i++) {	\
		if (chunkmap[i] != ~0) {		\
			flag = 0;			\
				break;			\
		}					\
	}						\
        flag;						\
})

#endif /* _IPT_SCTP_H_ */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲二区视频在线| 亚洲影视在线播放| 亚洲精品在线免费播放| 欧美日韩一区二区电影| 欧美写真视频网站| 欧美三级一区二区| 欧美在线影院一区二区| 欧美在线免费播放| 欧美日韩高清一区二区三区| 欧美挠脚心视频网站| 欧美高清激情brazzers| 欧美日韩精品一区二区天天拍小说| 欧美怡红院视频| 6080yy午夜一二三区久久| 欧美一区二区三区免费视频| 精品国产一二三区| 中文在线一区二区| 亚洲精品国久久99热| 亚洲va国产天堂va久久en| 日韩高清在线不卡| 国产传媒久久文化传媒| 成人午夜av电影| 欧美亚洲国产一卡| 欧美大尺度电影在线| 国产精品天美传媒沈樵| 亚洲综合区在线| 久久草av在线| 色成年激情久久综合| 欧美一区二区三区免费在线看| 国产拍欧美日韩视频二区 | 日本中文一区二区三区| 日本伊人精品一区二区三区观看方式| 日本亚洲视频在线| 成人白浆超碰人人人人| 欧美区视频在线观看| 久久久精品免费网站| 亚洲综合成人在线| 国产精品系列在线观看| 欧美性大战久久久久久久蜜臀| 久久只精品国产| 亚洲成av人片| eeuss国产一区二区三区| 制服视频三区第一页精品| 国产精品人成在线观看免费 | 日日夜夜精品免费视频| 国产一区二区女| 精品视频1区2区| 国产精品沙发午睡系列990531| 午夜欧美在线一二页| 94-欧美-setu| 国产午夜精品理论片a级大结局| 日韩在线a电影| 色哟哟日韩精品| 日本一区二区三区电影| 久久精工是国产品牌吗| 欧美日韩成人在线| 一区二区三区四区国产精品| 成人国产精品免费观看| 久久亚洲精品国产精品紫薇| 免费日本视频一区| 欧美裸体bbwbbwbbw| 亚洲综合视频在线| 91高清视频免费看| 亚洲免费av高清| 99免费精品视频| 国产精品污网站| 国产精品一区二区三区99| 欧美日韩久久一区二区| 亚洲一卡二卡三卡四卡 | 亚洲一区二区三区中文字幕 | 性感美女久久精品| 在线观看一区二区精品视频| 综合亚洲深深色噜噜狠狠网站| 国产精品一区二区你懂的| 精品少妇一区二区三区免费观看 | 亚洲免费观看高清在线观看| 波多野结衣欧美| 亚洲欧洲av色图| 成人免费三级在线| 亚洲欧美日韩一区二区三区在线观看| 成人动漫一区二区在线| 国产精品成人免费精品自在线观看 | 91福利在线观看| 一区二区三区美女| 欧美日韩国产综合视频在线观看| 午夜精品久久久久| 欧美一二三四在线| 国内精品嫩模私拍在线| 欧美国产成人在线| 色狠狠综合天天综合综合| 亚洲主播在线观看| 精品三级av在线| 成人av在线影院| 亚洲最大成人综合| 日韩精品一区二区三区老鸭窝| 国产美女久久久久| 亚洲人成小说网站色在线| 欧美日韩你懂得| 精久久久久久久久久久| 亚洲欧洲精品一区二区三区| 在线精品视频一区二区三四| 毛片av一区二区| 国产精品麻豆网站| 欧美老女人在线| 国产不卡在线视频| 婷婷成人激情在线网| 国产婷婷精品av在线| 91福利在线观看| 国产精品一品视频| 亚洲成人免费视频| 久久精品视频网| 欧美探花视频资源| 丁香激情综合五月| 日本vs亚洲vs韩国一区三区| 最新成人av在线| 精品国产污网站| 欧美三级日韩三级| 成人精品一区二区三区中文字幕 | 国产网站一区二区| 欧美日韩精品免费观看视频| 国产传媒欧美日韩成人| 日韩高清不卡一区二区三区| 自拍偷在线精品自拍偷无码专区| 日韩三级视频中文字幕| 91在线观看免费视频| 国产精品一级黄| 免费不卡在线视频| 亚洲福利一区二区| 国产精品成人免费在线| 久久―日本道色综合久久| 欧美区一区二区三区| 91亚洲精华国产精华精华液| 国产精品99久久久久| 久久精品国产一区二区三区免费看| 亚洲欧美激情小说另类| 中文字幕中文字幕一区| 久久蜜桃av一区精品变态类天堂| 欧美夫妻性生活| 色欧美88888久久久久久影院| 成人97人人超碰人人99| 国产美女一区二区三区| 国产一区二区中文字幕| 美腿丝袜在线亚洲一区| 亚洲成人福利片| 亚洲自拍另类综合| 亚洲精品欧美综合四区| 综合久久国产九一剧情麻豆| 国产精品成人免费精品自在线观看 | 国产精品中文字幕欧美| 精品一区二区久久久| 麻豆91精品视频| 另类成人小视频在线| 另类中文字幕网| 国产精品一二三在| 国产不卡免费视频| 成人ar影院免费观看视频| 成人免费福利片| 91小视频免费看| 欧美亚洲国产一卡| 欧美乱妇15p| 欧美电视剧在线看免费| 精品国产凹凸成av人导航| 精品久久国产字幕高潮| 久久午夜羞羞影院免费观看| 国产午夜精品美女毛片视频| 国产精品天干天干在线综合| 亚洲欧美一区二区三区孕妇| 亚洲最色的网站| 久久99精品一区二区三区| 国产大陆a不卡| 色视频一区二区| 91麻豆精品国产91久久久久久 | 91在线播放网址| 欧美日韩视频在线第一区 | 亚洲日本一区二区| 亚洲一区二区三区视频在线| 日韩精彩视频在线观看| 韩国中文字幕2020精品| av高清不卡在线| 91精品国产综合久久香蕉的特点 | 成人小视频在线| 欧美综合在线视频| 久久综合国产精品| 一区二区三区美女| 国产一区高清在线| 欧美在线观看18| 久久精品夜夜夜夜久久| 亚洲综合激情另类小说区| 久久99精品国产麻豆婷婷| 99久久婷婷国产综合精品电影| 欧美二区三区91| 国产精品卡一卡二卡三| 天堂成人国产精品一区| www.久久精品| 精品国产乱码久久久久久1区2区| 国产精品久久久久久久久搜平片| 七七婷婷婷婷精品国产| 99视频有精品| 国产日产欧美一区| 午夜精品福利久久久|