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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ipt_tos.c

?? 優龍2410linux2.6.8內核源代碼
?? C
字號:
/* This is a module which is used for setting the TOS field of a packet. *//* (C) 1999-2001 Paul `Rusty' Russell * (C) 2002-2004 Netfilter Core Team <coreteam@netfilter.org> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */#include <linux/module.h>#include <linux/skbuff.h>#include <linux/ip.h>#include <net/checksum.h>#include <linux/netfilter_ipv4/ip_tables.h>#include <linux/netfilter_ipv4/ipt_TOS.h>MODULE_LICENSE("GPL");MODULE_AUTHOR("Netfilter Core Team <coreteam@netfilter.org>");MODULE_DESCRIPTION("iptables TOS mangling module");static unsigned inttarget(struct sk_buff **pskb,       const struct net_device *in,       const struct net_device *out,       unsigned int hooknum,       const void *targinfo,       void *userinfo){	const struct ipt_tos_target_info *tosinfo = targinfo;	if (((*pskb)->nh.iph->tos & IPTOS_TOS_MASK) != tosinfo->tos) {		u_int16_t diffs[2];		if (!skb_ip_make_writable(pskb, sizeof(struct iphdr)))			return NF_DROP;		diffs[0] = htons((*pskb)->nh.iph->tos) ^ 0xFFFF;		(*pskb)->nh.iph->tos			= ((*pskb)->nh.iph->tos & IPTOS_PREC_MASK)			| tosinfo->tos;		diffs[1] = htons((*pskb)->nh.iph->tos);		(*pskb)->nh.iph->check			= csum_fold(csum_partial((char *)diffs,						 sizeof(diffs),						 (*pskb)->nh.iph->check						 ^0xFFFF));		(*pskb)->nfcache |= NFC_ALTERED;	}	return IPT_CONTINUE;}static intcheckentry(const char *tablename,	   const struct ipt_entry *e,           void *targinfo,           unsigned int targinfosize,           unsigned int hook_mask){	const u_int8_t tos = ((struct ipt_tos_target_info *)targinfo)->tos;	if (targinfosize != IPT_ALIGN(sizeof(struct ipt_tos_target_info))) {		printk(KERN_WARNING "TOS: targinfosize %u != %Zu\n",		       targinfosize,		       IPT_ALIGN(sizeof(struct ipt_tos_target_info)));		return 0;	}	if (strcmp(tablename, "mangle") != 0) {		printk(KERN_WARNING "TOS: can only be called from \"mangle\" table, not \"%s\"\n", tablename);		return 0;	}	if (tos != IPTOS_LOWDELAY	    && tos != IPTOS_THROUGHPUT	    && tos != IPTOS_RELIABILITY	    && tos != IPTOS_MINCOST	    && tos != IPTOS_NORMALSVC) {		printk(KERN_WARNING "TOS: bad tos value %#x\n", tos);		return 0;	}	return 1;}static struct ipt_target ipt_tos_reg = {	.name		= "TOS",	.target		= target,	.checkentry	= checkentry,	.me		= THIS_MODULE,};static int __init init(void){	return ipt_register_target(&ipt_tos_reg);}static void __exit fini(void){	ipt_unregister_target(&ipt_tos_reg);}module_init(init);module_exit(fini);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费观看视频| 久久久国产一区二区三区四区小说 | 一区二区三区中文字幕精品精品| 亚洲va欧美va人人爽| 成人av在线资源| 日韩欧美成人激情| 五月婷婷另类国产| 91首页免费视频| 久久日韩粉嫩一区二区三区 | 狠狠色2019综合网| 欧美色倩网站大全免费| 亚洲欧洲另类国产综合| 国产在线麻豆精品观看| 4438x亚洲最大成人网| 亚洲色图19p| 不卡欧美aaaaa| 日本一区二区三级电影在线观看| 久久精品99国产精品| 9191精品国产综合久久久久久| 亚洲精品老司机| 91在线观看地址| 亚洲色图制服诱惑| 91麻豆国产在线观看| 国产精品理伦片| yourporn久久国产精品| 国产精品灌醉下药二区| 国产成人亚洲综合色影视| 精品国产成人系列| 国产一区免费电影| 久久精品男人天堂av| 国产高清不卡二三区| 久久精品亚洲国产奇米99| 国产精品羞羞答答xxdd| 国产三级一区二区| 成人黄色综合网站| 中文字幕日本不卡| 91成人网在线| 日韩成人一级片| 欧美zozo另类异族| 国产精品自拍毛片| 中文字幕一区二区三区四区不卡 | 91小宝寻花一区二区三区| **欧美大码日韩| 日本丶国产丶欧美色综合| 亚洲一区二区三区免费视频| 欧美视频一区二区三区在线观看| 性做久久久久久免费观看欧美| www成人在线观看| 国产激情精品久久久第一区二区| 国产精品国产三级国产普通话三级| 菠萝蜜视频在线观看一区| 亚洲综合免费观看高清完整版| 欧美日本视频在线| 韩国女主播成人在线| 国产精品欧美极品| 在线观看日韩精品| 美国十次了思思久久精品导航| wwwwxxxxx欧美| 91污片在线观看| 日本美女一区二区三区| 中文字幕av一区二区三区免费看 | 五月天一区二区| 久久品道一品道久久精品| 97精品国产露脸对白| 日韩精品一二三区| 国产精品色婷婷久久58| 欧美精品在线视频| 国产91露脸合集magnet| 亚洲成人自拍偷拍| 欧美经典三级视频一区二区三区| 在线观看av不卡| 国产高清精品在线| 首页综合国产亚洲丝袜| 国产精品卡一卡二| 日韩午夜三级在线| 91蝌蚪国产九色| 免费观看在线综合色| 成人免费视频在线观看| wwwwxxxxx欧美| 欧美日韩亚洲综合一区二区三区| 国产 欧美在线| 九九九精品视频| 亚洲va欧美va国产va天堂影院| 中文字幕欧美三区| 精品盗摄一区二区三区| 欧美久久久久中文字幕| 91美女在线观看| 高潮精品一区videoshd| 麻豆极品一区二区三区| 午夜视频一区二区三区| 18欧美亚洲精品| 国产精品视频免费| 久久精品男人天堂av| 欧美电影免费观看高清完整版在| 欧美色精品在线视频| 99久久99久久精品免费观看| 国产成人在线看| 国产综合久久久久影院| 日本中文在线一区| 亚洲一区在线观看网站| 中文字幕亚洲在| 国产精品伦理在线| 欧美激情中文字幕| 久久精品人人做人人综合| 欧美精品一区二区高清在线观看| 制服丝袜中文字幕一区| 欧美狂野另类xxxxoooo| 精品1区2区3区| 欧美日韩国产精品成人| 欧美福利视频一区| 欧美日韩中字一区| 欧美日韩精品一二三区| 欧美肥大bbwbbw高潮| 9191久久久久久久久久久| 欧美一区日韩一区| 欧美日韩精品免费| 在线不卡中文字幕| 日韩女优av电影| 欧美成人高清电影在线| 久久久久久久久久电影| 亚洲午夜电影在线| 亚洲一区二区三区三| 性做久久久久久免费观看| 午夜欧美电影在线观看| 天天综合网 天天综合色| 喷水一区二区三区| 国产主播一区二区| 不卡一区二区三区四区| 日本精品视频一区二区| 4438成人网| www一区二区| ...中文天堂在线一区| 亚洲午夜三级在线| 蜜桃精品视频在线| 风流少妇一区二区| 欧洲国内综合视频| 日韩欧美黄色影院| 国产精品久久久久一区二区三区共| 亚洲美女视频一区| 日韩电影免费在线观看网站| 国产精品99久久久久久久vr| 91麻豆国产福利精品| 欧美一级日韩免费不卡| 国产欧美精品一区二区色综合朱莉| 亚洲欧美日韩一区| 久久99精品国产.久久久久| 成人丝袜18视频在线观看| 欧亚洲嫩模精品一区三区| 久久综合五月天婷婷伊人| 亚洲日本在线观看| 另类小说欧美激情| 91啪亚洲精品| 日韩欧美一区二区视频| 亚洲品质自拍视频| 久草在线在线精品观看| 欧洲av在线精品| 国产偷v国产偷v亚洲高清| 亚洲成人资源网| 粉嫩欧美一区二区三区高清影视 | 日韩精品一级二级| 成人一区在线观看| 91麻豆精品国产91| 自拍偷拍国产亚洲| 国产精品自产自拍| 欧美一级片在线看| 亚洲精品乱码久久久久久黑人| 麻豆91小视频| 欧美综合天天夜夜久久| 国产女人18水真多18精品一级做| 日本欧洲一区二区| 在线观看网站黄不卡| 日本一区二区成人在线| 美国毛片一区二区| 欧美网站大全在线观看| 亚洲欧洲日韩综合一区二区| 国产一区二区三区在线观看精品 | www.在线欧美| 国产三级精品三级在线专区| 蜜桃一区二区三区四区| 欧美日本在线一区| 亚洲精品久久久蜜桃| 波波电影院一区二区三区| 国产天堂亚洲国产碰碰| 国内久久精品视频| 日韩欧美aaaaaa| 青娱乐精品视频| 日韩一区二区三区在线视频| 亚洲精品国产精华液| 色综合久久久久综合| 亚洲欧美日韩精品久久久久| 成人黄色综合网站| 国产精品伦理一区二区| 成a人片国产精品| 中文字幕在线不卡国产视频| 成人短视频下载| 国产精品电影院| 91美女视频网站| 男男gaygay亚洲| 精品日本一线二线三线不卡| 国产制服丝袜一区|