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

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

?? ip.h

?? ecos下的gui開發源代碼
?? H
字號:
//==========================================================================
//
//      include/netinet/ip.h
//
//==========================================================================
//####BSDCOPYRIGHTBEGIN####
//
// -------------------------------------------
//
// Portions of this software may have been derived from OpenBSD, 
// FreeBSD or other sources, and are covered by the appropriate
// copyright disclaimers included herein.
//
// Portions created by Red Hat are
// Copyright (C) 2002 Red Hat, Inc. All Rights Reserved.
//
// -------------------------------------------
//
//####BSDCOPYRIGHTEND####
//==========================================================================

/*
 * Copyright (c) 1982, 1986, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *	This product includes software developed by the University of
 *	California, Berkeley and its contributors.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 *
 *	@(#)ip.h	8.2 (Berkeley) 6/1/94
 * $FreeBSD: src/sys/netinet/ip.h,v 1.17 1999/12/22 19:13:20 shin Exp $
 */

#ifndef _NETINET_IP_H_
#define _NETINET_IP_H_

#include <netinet/in_systm.h>

/*
 * Definitions for internet protocol version 4.
 * Per RFC 791, September 1981.
 */
#define	IPVERSION	4

/*
 * Structure of an internet header, naked of options.
 */
struct ip {
#ifdef _IP_VHL
	u_char	ip_vhl;			/* version << 4 | header length >> 2 */
#else
#if BYTE_ORDER == LITTLE_ENDIAN
	u_int	ip_hl:4,		/* header length */
		ip_v:4;			/* version */
#endif
#if BYTE_ORDER == BIG_ENDIAN
	u_int	ip_v:4,			/* version */
		ip_hl:4;		/* header length */
#endif
#endif /* not _IP_VHL */
	u_char	ip_tos;			/* type of service */
	u_short	ip_len;			/* total length */
	u_short	ip_id;			/* identification */
	u_short	ip_off;			/* fragment offset field */
#define	IP_RF 0x8000			/* reserved fragment flag */
#define	IP_DF 0x4000			/* dont fragment flag */
#define	IP_MF 0x2000			/* more fragments flag */
#define	IP_OFFMASK 0x1fff		/* mask for fragmenting bits */
	u_char	ip_ttl;			/* time to live */
	u_char	ip_p;			/* protocol */
	u_short	ip_sum;			/* checksum */
	struct	in_addr ip_src,ip_dst;	/* source and dest address */
} __attribute__ ((aligned(1), packed));

#ifdef _IP_VHL
#define	IP_MAKE_VHL(v, hl)	((v) << 4 | (hl))
#define	IP_VHL_HL(vhl)		((vhl) & 0x0f)
#define	IP_VHL_V(vhl)		((vhl) >> 4)
#define	IP_VHL_BORING		0x45
#endif

#define	IP_MAXPACKET	65535		/* maximum packet size */

/*
 * Definitions for IP type of service (ip_tos)
 */
#define	IPTOS_LOWDELAY		0x10
#define	IPTOS_THROUGHPUT	0x08
#define	IPTOS_RELIABILITY	0x04
#define	IPTOS_MINCOST		0x02
/* ECN bits proposed by Sally Floyd */
#define	IPTOS_CE		0x01	/* congestion experienced */
#define	IPTOS_ECT		0x02	/* ECN-capable transport */


/*
 * Definitions for IP precedence (also in ip_tos) (hopefully unused)
 */
#define	IPTOS_PREC_NETCONTROL		0xe0
#define	IPTOS_PREC_INTERNETCONTROL	0xc0
#define	IPTOS_PREC_CRITIC_ECP		0xa0
#define	IPTOS_PREC_FLASHOVERRIDE	0x80
#define	IPTOS_PREC_FLASH		0x60
#define	IPTOS_PREC_IMMEDIATE		0x40
#define	IPTOS_PREC_PRIORITY		0x20
#define	IPTOS_PREC_ROUTINE		0x00

/*
 * Definitions for options.
 */
#define	IPOPT_COPIED(o)		((o)&0x80)
#define	IPOPT_CLASS(o)		((o)&0x60)
#define	IPOPT_NUMBER(o)		((o)&0x1f)

#define	IPOPT_CONTROL		0x00
#define	IPOPT_RESERVED1		0x20
#define	IPOPT_DEBMEAS		0x40
#define	IPOPT_RESERVED2		0x60

#define	IPOPT_EOL		0		/* end of option list */
#define	IPOPT_NOP		1		/* no operation */

#define	IPOPT_RR		7		/* record packet route */
#define	IPOPT_TS		68		/* timestamp */
#define	IPOPT_SECURITY		130		/* provide s,c,h,tcc */
#define	IPOPT_LSRR		131		/* loose source route */
#define	IPOPT_SATID		136		/* satnet id */
#define	IPOPT_SSRR		137		/* strict source route */
#define	IPOPT_RA		148		/* router alert */

/*
 * Offsets to fields in options other than EOL and NOP.
 */
#define	IPOPT_OPTVAL		0		/* option ID */
#define	IPOPT_OLEN		1		/* option length */
#define IPOPT_OFFSET		2		/* offset within option */
#define	IPOPT_MINOFF		4		/* min value of above */

/*
 * Time stamp option structure.
 */
struct	ip_timestamp {
	u_char	ipt_code;		/* IPOPT_TS */
	u_char	ipt_len;		/* size of structure (variable) */
	u_char	ipt_ptr;		/* index of current entry */
#if BYTE_ORDER == LITTLE_ENDIAN
	u_int	ipt_flg:4,		/* flags, see below */
		ipt_oflw:4;		/* overflow counter */
#endif
#if BYTE_ORDER == BIG_ENDIAN
	u_int	ipt_oflw:4,		/* overflow counter */
		ipt_flg:4;		/* flags, see below */
#endif
	union ipt_timestamp {
		n_long	ipt_time[1];
		struct	ipt_ta {
			struct in_addr ipt_addr;
			n_long ipt_time;
		} ipt_ta[1];
	} ipt_timestamp;
} __attribute__ ((aligned(1), packed));

/* flag bits for ipt_flg */
#define	IPOPT_TS_TSONLY		0		/* timestamps only */
#define	IPOPT_TS_TSANDADDR	1		/* timestamps and addresses */
#define	IPOPT_TS_PRESPEC	3		/* specified modules only */

/* bits for security (not byte swapped) */
#define	IPOPT_SECUR_UNCLASS	0x0000
#define	IPOPT_SECUR_CONFID	0xf135
#define	IPOPT_SECUR_EFTO	0x789a
#define	IPOPT_SECUR_MMMM	0xbc4d
#define	IPOPT_SECUR_RESTR	0xaf13
#define	IPOPT_SECUR_SECRET	0xd788
#define	IPOPT_SECUR_TOPSECRET	0x6bc5

/*
 * Internet implementation parameters.
 */
#define	MAXTTL		255		/* maximum time to live (seconds) */
#define	IPDEFTTL	64		/* default ttl, from RFC 1340 */
#define	IPFRAGTTL	60		/* time to live for frags, slowhz */
#define	IPTTLDEC	1		/* subtracted when forwarding */

#define	IP_MSS		576		/* default maximum segment size */

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲人妖av一区二区| 日韩av成人高清| 日韩av一区二区在线影视| 狠狠色狠狠色合久久伊人| 色网综合在线观看| 国产日韩欧美综合在线| 三级一区在线视频先锋 | 午夜一区二区三区在线观看| 九九国产精品视频| 欧美高清视频www夜色资源网| 国产日韩成人精品| 麻豆免费看一区二区三区| 色婷婷av一区二区三区大白胸| 精品国产一区二区精华| 三级一区在线视频先锋| 色婷婷亚洲综合| 国产精品高潮久久久久无| 国产一区二区视频在线| 欧美一区二区在线免费观看| 一区二区三区日韩精品| 成人av在线观| 久久久久久免费| 久久不见久久见免费视频1| 欧美午夜在线一二页| 亚洲精品免费看| 91在线观看下载| 中日韩av电影| 成人av电影免费在线播放| 国产欧美精品一区二区三区四区| 久久精品72免费观看| 日韩一区二区免费在线电影| 亚洲福利视频导航| 欧美日韩久久一区二区| 午夜私人影院久久久久| 欧美日韩国产首页| 亚洲chinese男男1069| 欧美三级电影精品| 亚洲成人先锋电影| 欧美日本一区二区在线观看| 亚洲成a人片在线观看中文| 欧美中文字幕一区二区三区| 一区二区免费看| 欧美综合亚洲图片综合区| 亚洲一区二区三区自拍| 欧美色网站导航| 免费在线观看不卡| 久久综合久色欧美综合狠狠| 国产很黄免费观看久久| 国产精品私人影院| 97精品国产露脸对白| 亚洲一区二区影院| 日韩一级片在线播放| 国产精品综合二区| 中文字幕一区二区在线播放| 日本韩国一区二区| 日韩av电影一区| 国产色产综合产在线视频| av中文字幕在线不卡| 亚洲午夜久久久久久久久久久| 在线播放91灌醉迷j高跟美女 | 韩国v欧美v日本v亚洲v| 欧美激情艳妇裸体舞| 在线观看视频一区二区欧美日韩| 日韩在线播放一区二区| 久久视频一区二区| 日本韩国欧美一区| 经典三级视频一区| 亚洲专区一二三| 亚洲精品在线电影| 在线观看亚洲精品视频| 激情综合色播激情啊| 亚洲天堂成人网| 日韩欧美www| 色av成人天堂桃色av| 韩国女主播一区二区三区| 亚洲精品视频在线| 欧美大胆一级视频| 色妹子一区二区| 国产一区二区不卡| 亚洲香肠在线观看| 国产精品情趣视频| 日韩欧美高清一区| 色综合色狠狠综合色| 国产呦萝稀缺另类资源| 亚洲国产精品嫩草影院| 国产精品久久久久久久久搜平片| 欧美一区二区视频观看视频| 成人免费黄色在线| 美女视频免费一区| 亚洲国产精品麻豆| 亚洲美女在线国产| 国产日韩一级二级三级| 日韩精品资源二区在线| 欧美日韩国产精品自在自线| av高清久久久| 国产成人免费网站| 蜜桃av噜噜一区| 日韩电影在线观看一区| 成人欧美一区二区三区在线播放| 国产午夜精品一区二区三区视频| 日韩一区二区三区四区| 欧美久久婷婷综合色| 色综合久久久久久久久久久| 国产精品18久久久| 国产麻豆精品视频| 精彩视频一区二区三区| 捆绑调教一区二区三区| 视频一区视频二区中文| 午夜电影网一区| 亚洲成人tv网| 午夜视频在线观看一区二区三区| 亚洲女厕所小便bbb| 亚洲精品视频在线| 一区二区久久久久久| 国产精品欧美综合在线| 国产精品色在线观看| 国产欧美日韩久久| 国产精品免费aⅴ片在线观看| 国产日韩欧美高清在线| 国产精品三级在线观看| 国产精品成人一区二区艾草| 国产精品理论片| 亚洲女同一区二区| 亚洲超碰97人人做人人爱| 亚洲国产欧美在线| 三级影片在线观看欧美日韩一区二区 | 国产剧情一区二区| 国产999精品久久久久久| 国产成人高清在线| 99精品欧美一区二区三区小说 | 亚洲欧美色一区| 亚洲三级在线免费| 亚洲综合色成人| 亚洲成av人片在线观看| 日韩精品久久久久久| 久热成人在线视频| 国产东北露脸精品视频| 成人app网站| 欧美日韩高清在线播放| 91精品在线免费观看| 久久久久久亚洲综合| 亚洲视频在线一区| 秋霞午夜av一区二区三区| 国产盗摄视频一区二区三区| 99re视频精品| 91麻豆精品国产91久久久资源速度| 日韩欧美高清dvd碟片| 国产精品每日更新在线播放网址| 亚洲欧美日本韩国| 麻豆国产欧美一区二区三区| 成人美女在线观看| 精品视频在线看| 久久久青草青青国产亚洲免观| 亚洲三级电影网站| 久久精品国产澳门| 色婷婷综合久久久久中文一区二区 | 5566中文字幕一区二区电影| 久久婷婷综合激情| 亚洲最新视频在线观看| 精品一区二区国语对白| 色综合天天做天天爱| 一区二区理论电影在线观看| 蜜臀99久久精品久久久久久软件| 成人av中文字幕| 欧美一区二区性放荡片| 一区视频在线播放| 精品一区二区三区在线视频| 91麻豆123| 久久亚洲捆绑美女| 亚洲国产成人91porn| 国产福利一区在线| 91精品国产综合久久久久久久久久| 国产精品网友自拍| 国产最新精品免费| 欧美丰满少妇xxxxx高潮对白| 国产精品国产三级国产aⅴ入口| 琪琪一区二区三区| 91黄色免费看| 亚洲欧洲成人av每日更新| 狠狠色丁香婷婷综合| 欧美乱妇23p| 亚洲午夜电影网| 91丨九色丨蝌蚪富婆spa| 国产日韩欧美精品一区| 激情伊人五月天久久综合| 制服丝袜亚洲精品中文字幕| 一区二区高清免费观看影视大全| 成人开心网精品视频| 亚洲精品一区二区三区在线观看| 香港成人在线视频| 欧美视频在线一区| 亚洲综合一区二区| 在线免费不卡视频| 亚洲一区二区欧美日韩| 色爱区综合激月婷婷| 玉米视频成人免费看| 色呦呦网站一区| 亚洲最大色网站| 欧美挠脚心视频网站| 日产精品久久久久久久性色|