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

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

?? pcap-bpf.h

?? LInux BootLoader的說明文檔
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*- * Copyright (c) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997 *	The Regents of the University of California.  All rights reserved. * * This code is derived from the Stanford/CMU enet packet filter, * (net/enet.c) distributed as part of 4.3BSD, and code contributed * to Berkeley by Steven McCanne and Van Jacobson both of Lawrence  * Berkeley Laboratory. * * 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. * *      @(#)bpf.h       7.1 (Berkeley) 5/7/91 * * @(#) $Header: /tcpdump/master/libpcap/pcap-bpf.h,v 1.9.2.9 2004/03/28 21:45:32 fenner Exp $ (LBL) *//* * This is libpcap's cut-down version of bpf.h; it includes only * the stuff needed for the code generator and the userland BPF * interpreter, and the libpcap APIs for setting filters, etc.. * * "pcap-bpf.c" will include the native OS version, as it deals with * the OS's BPF implementation. * * XXX - should this all just be moved to "pcap.h"? */#ifndef BPF_MAJOR_VERSION#ifdef __cplusplusextern "C" {#endif/* BSD style release date */#define BPF_RELEASE 199606typedef	int bpf_int32;typedef	u_int bpf_u_int32;/* * Alignment macros.  BPF_WORDALIGN rounds up to the next  * even multiple of BPF_ALIGNMENT.  */#ifndef __NetBSD__#define BPF_ALIGNMENT sizeof(bpf_int32)#else#define BPF_ALIGNMENT sizeof(long)#endif#define BPF_WORDALIGN(x) (((x)+(BPF_ALIGNMENT-1))&~(BPF_ALIGNMENT-1))#define BPF_MAXINSNS 512#define BPF_MAXBUFSIZE 0x8000#define BPF_MINBUFSIZE 32/* * Structure for "pcap_compile()", "pcap_setfilter()", etc.. */struct bpf_program {	u_int bf_len;	struct bpf_insn *bf_insns;	int index; /*combrio add*/}; /* * Struct return by BIOCVERSION.  This represents the version number of  * the filter language described by the instruction encodings below. * bpf understands a program iff kernel_major == filter_major && * kernel_minor >= filter_minor, that is, if the value returned by the * running kernel has the same major number and a minor number equal * equal to or less than the filter being downloaded.  Otherwise, the * results are undefined, meaning an error may be returned or packets * may be accepted haphazardly. * It has nothing to do with the source code version. */struct bpf_version {	u_short bv_major;	u_short bv_minor;};/* Current version number of filter architecture. */#define BPF_MAJOR_VERSION 1#define BPF_MINOR_VERSION 1/* * Data-link level type codes. * * Do *NOT* add new values to this list without asking * "tcpdump-workers@tcpdump.org" for a value.  Otherwise, you run the * risk of using a value that's already being used for some other purpose, * and of having tools that read libpcap-format captures not being able * to handle captures with your new DLT_ value, with no hope that they * will ever be changed to do so (as that would destroy their ability * to read captures using that value for that other purpose). *//* * These are the types that are the same on all platforms, and that * have been defined by <net/bpf.h> for ages. */#define DLT_NULL	0	/* no link-layer encapsulation */#define DLT_EN10MB	1	/* Ethernet (10Mb) */#define DLT_EN3MB	2	/* Experimental Ethernet (3Mb) */#define DLT_AX25	3	/* Amateur Radio AX.25 */#define DLT_PRONET	4	/* Proteon ProNET Token Ring */#define DLT_CHAOS	5	/* Chaos */#define DLT_IEEE802	6	/* IEEE 802 Networks */#define DLT_ARCNET	7	/* ARCNET, with BSD-style header */#define DLT_SLIP	8	/* Serial Line IP */#define DLT_PPP		9	/* Point-to-point Protocol */#define DLT_FDDI	10	/* FDDI *//* * These are types that are different on some platforms, and that * have been defined by <net/bpf.h> for ages.  We use #ifdefs to * detect the BSDs that define them differently from the traditional * libpcap <net/bpf.h> * * XXX - DLT_ATM_RFC1483 is 13 in BSD/OS, and DLT_RAW is 14 in BSD/OS, * but I don't know what the right #define is for BSD/OS. */#define DLT_ATM_RFC1483	11	/* LLC/SNAP encapsulated atm */#ifdef __OpenBSD__#define DLT_RAW		14	/* raw IP */#else#define DLT_RAW		12	/* raw IP */#endif/* * Given that the only OS that currently generates BSD/OS SLIP or PPP * is, well, BSD/OS, arguably everybody should have chosen its values * for DLT_SLIP_BSDOS and DLT_PPP_BSDOS, which are 15 and 16, but they * didn't.  So it goes. */#if defined(__NetBSD__) || defined(__FreeBSD__)#ifndef DLT_SLIP_BSDOS#define DLT_SLIP_BSDOS	13	/* BSD/OS Serial Line IP */#define DLT_PPP_BSDOS	14	/* BSD/OS Point-to-point Protocol */#endif#else#define DLT_SLIP_BSDOS	15	/* BSD/OS Serial Line IP */#define DLT_PPP_BSDOS	16	/* BSD/OS Point-to-point Protocol */#endif/* * 17 is used for DLT_OLD_PFLOG in OpenBSD; *     OBSOLETE: DLT_PFLOG is 117 in OpenBSD now as well. See below. * 18 is used for DLT_PFSYNC in OpenBSD; don't use it for anything else. */#define DLT_ATM_CLIP	19	/* Linux Classical-IP over ATM *//* * These values are defined by NetBSD; other platforms should refrain from * using them for other purposes, so that NetBSD savefiles with link * types of 50 or 51 can be read as this type on all platforms. */#define DLT_PPP_SERIAL	50	/* PPP over serial with HDLC encapsulation */#define DLT_PPP_ETHER	51	/* PPP over Ethernet *//* * The Axent Raptor firewall - now the Symantec Enterprise Firewall - uses * a link-layer type of 99 for the tcpdump it supplies.  The link-layer * header has 6 bytes of unknown data, something that appears to be an * Ethernet type, and 36 bytes that appear to be 0 in at least one capture * I've seen. */#define DLT_SYMANTEC_FIREWALL	99/* * Values between 100 and 103 are used in capture file headers as * link-layer types corresponding to DLT_ types that differ * between platforms; don't use those values for new DLT_ new types. *//* * This value was defined by libpcap 0.5; platforms that have defined * it with a different value should define it here with that value - * a link type of 104 in a save file will be mapped to DLT_C_HDLC, * whatever value that happens to be, so programs will correctly * handle files with that link type regardless of the value of * DLT_C_HDLC. * * The name DLT_C_HDLC was used by BSD/OS; we use that name for source * compatibility with programs written for BSD/OS. * * libpcap 0.5 defined it as DLT_CHDLC; we define DLT_CHDLC as well, * for source compatibility with programs written for libpcap 0.5. */#define DLT_C_HDLC	104	/* Cisco HDLC */#define DLT_CHDLC	DLT_C_HDLC#define DLT_IEEE802_11	105	/* IEEE 802.11 wireless *//* * 106 is reserved for Linux Classical IP over ATM; it's like DLT_RAW, * except when it isn't.  (I.e., sometimes it's just raw IP, and * sometimes it isn't.)  We currently handle it as DLT_LINUX_SLL, * so that we don't have to worry about the link-layer header.) *//* * Frame Relay; BSD/OS has a DLT_FR with a value of 11, but that collides * with other values. * DLT_FR and DLT_FRELAY packets start with the Q.922 Frame Relay header * (DLCI, etc.). */#define DLT_FRELAY	107/* * OpenBSD DLT_LOOP, for loopback devices; it's like DLT_NULL, except * that the AF_ type in the link-layer header is in network byte order. * * OpenBSD defines it as 12, but that collides with DLT_RAW, so we * define it as 108 here.  If OpenBSD picks up this file, it should * define DLT_LOOP as 12 in its version, as per the comment above - * and should not use 108 as a DLT_ value. */#define DLT_LOOP	108/* * Encapsulated packets for IPsec; DLT_ENC is 13 in OpenBSD, but that's * DLT_SLIP_BSDOS in NetBSD, so we don't use 13 for it in OSes other * than OpenBSD. */#ifdef __OpenBSD__#define DLT_ENC		13#else#define DLT_ENC		109#endif/* * Values between 110 and 112 are reserved for use in capture file headers * as link-layer types corresponding to DLT_ types that might differ * between platforms; don't use those values for new DLT_ types * other than the corresponding DLT_ types. *//* * This is for Linux cooked sockets. */#define DLT_LINUX_SLL	113/* * Apple LocalTalk hardware. */#define DLT_LTALK	114/* * Acorn Econet. */#define DLT_ECONET	115/* * Reserved for use with OpenBSD ipfilter. */#define DLT_IPFILTER	116/* * OpenBSD DLT_PFLOG; DLT_PFLOG is 17 in OpenBSD, but that's DLT_LANE8023 * in SuSE 6.3, so we can't use 17 for it in capture-file headers. * * XXX: is there a conflict with DLT_PFSYNC 18 as well? */#ifdef __OpenBSD__#define DLT_OLD_PFLOG	17#define DLT_PFSYNC	18#endif#define DLT_PFLOG	117/* * Registered for Cisco-internal use. */#define DLT_CISCO_IOS	118

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产午夜精品福利| 欧美经典一区二区三区| 久久一夜天堂av一区二区三区 | 久久成人免费日本黄色| www.欧美色图| 欧美一区二区免费视频| 亚洲欧洲韩国日本视频| 狠狠色伊人亚洲综合成人| 91国内精品野花午夜精品| 国产午夜精品美女毛片视频| 五月综合激情网| 91视频观看视频| 欧美精品一区在线观看| 天天亚洲美女在线视频| 91日韩一区二区三区| 久久精品夜色噜噜亚洲a∨| 日韩电影在线观看一区| 在线观看亚洲a| 亚洲欧洲精品一区二区三区不卡| 激情综合色播激情啊| 在线不卡中文字幕播放| 亚洲国产日韩一区二区| 91捆绑美女网站| 《视频一区视频二区| 国产69精品久久777的优势| 欧美刺激脚交jootjob| 亚洲成av人片| 欧美日韩国产另类一区| 午夜日韩在线观看| 欧美日韩一本到| 亚洲午夜成aⅴ人片| 色欧美乱欧美15图片| 日韩毛片视频在线看| 99久久免费视频.com| 1区2区3区精品视频| 成人黄页在线观看| 一区二区中文字幕在线| 99亚偷拍自图区亚洲| 亚洲色图在线看| 日本大香伊一区二区三区| 亚洲精品免费电影| 欧美三级中文字幕| 五月婷婷色综合| 日韩精品一区二区三区在线播放 | 国产亚洲制服色| 国产成人av自拍| 成人欧美一区二区三区小说 | 亚洲欧美色图小说| 91官网在线免费观看| 午夜精品在线视频一区| 91精品久久久久久久99蜜桃| 另类小说欧美激情| 欧美激情一区二区在线| av在线播放不卡| 亚洲一区二区免费视频| 日韩小视频在线观看专区| 精品一区二区免费在线观看| 国产人妖乱国产精品人妖| 99精品视频一区| 亚洲va欧美va人人爽午夜| 欧美一区二区三区不卡| 国产在线日韩欧美| 亚洲免费在线电影| 欧美片在线播放| 国产成人自拍网| 一区二区三区自拍| 欧美三级电影在线观看| 极品美女销魂一区二区三区免费| 国产精品天天看| 在线观看视频一区二区欧美日韩| 日韩精品久久久久久| 国产视频一区二区在线观看| 欧美午夜精品一区二区蜜桃| 奇米色777欧美一区二区| 日本一区二区免费在线| 欧美老女人第四色| 国产91在线观看丝袜| 五月婷婷综合激情| 国产精品福利av| 日韩三级视频在线观看| 91免费视频网| 丰满亚洲少妇av| 日韩av高清在线观看| 亚洲色图第一区| 久久久久久亚洲综合| 欧美日韩第一区日日骚| 成人97人人超碰人人99| 久久99精品久久久久久国产越南| 亚洲品质自拍视频| 国产清纯白嫩初高生在线观看91| 欧美日韩久久不卡| 不卡电影一区二区三区| 国产在线精品免费| 日韩福利电影在线| 亚洲一区二区av电影| 国产精品婷婷午夜在线观看| 精品国产1区二区| 91麻豆精品国产自产在线观看一区| 不卡一区二区中文字幕| 国产尤物一区二区在线 | 一区二区激情小说| 国产精品国产精品国产专区不蜜| 欧美sm美女调教| 91精品中文字幕一区二区三区| 色综合天天综合网国产成人综合天| 国产在线精品一区二区三区不卡| 久久99最新地址| 美脚の诱脚舐め脚责91| 日本女人一区二区三区| 午夜视黄欧洲亚洲| 五月天国产精品| 亚洲bt欧美bt精品777| 亚洲资源中文字幕| 亚洲免费在线视频一区 二区| 中文字幕欧美一区| 中文字幕在线不卡国产视频| 国产精品久久久久久久久动漫 | 成人午夜在线播放| 国产宾馆实践打屁股91| 国产精品88888| 国产成人在线视频网址| 国产精品一二三| 高清国产午夜精品久久久久久| 国产黄人亚洲片| 成人美女视频在线看| 成人av电影在线播放| 色综合久久久网| 欧美系列亚洲系列| 欧美日韩一区精品| 欧美三日本三级三级在线播放| 欧美电影一区二区三区| 日韩欧美在线综合网| 久久精品人人做人人爽97| 日本一区二区三区四区 | 精品无人码麻豆乱码1区2区 | 色8久久精品久久久久久蜜 | 天堂影院一区二区| 久久精品99国产精品日本| 国产一区二区三区精品视频| 成人激情综合网站| 一本一道波多野结衣一区二区| 欧美日韩一区二区三区四区五区 | 欧美日韩一区二区三区在线看 | 狠狠色丁香久久婷婷综合丁香| 韩国女主播一区| 91浏览器在线视频| 欧美一区二区三区婷婷月色| 26uuu成人网一区二区三区| 国产日产精品1区| 亚洲夂夂婷婷色拍ww47| 久久99热国产| 91丨porny丨最新| 91精品国产综合久久国产大片| 国产欧美日韩综合| 蜜臀av性久久久久av蜜臀妖精| 国内国产精品久久| 91网站在线观看视频| 91精品国产手机| 中文字幕亚洲一区二区va在线| 天天综合色天天综合| 不卡的av电影在线观看| 51精品秘密在线观看| 国产精品欧美极品| 男女性色大片免费观看一区二区| 国产盗摄视频一区二区三区| 色爱区综合激月婷婷| 国产日韩精品久久久| 天天综合色天天| 91蜜桃传媒精品久久久一区二区| 精品美女在线观看| 亚洲综合精品久久| 处破女av一区二区| 日韩亚洲欧美在线| 亚洲精品国产一区二区精华液 | 国产日韩欧美一区二区三区综合| 国产精品不卡在线| 中文字幕亚洲精品在线观看| 蜜桃91丨九色丨蝌蚪91桃色| 99久久精品国产观看| 欧美不卡一区二区三区四区| 亚洲综合视频在线观看| 国产一区二区剧情av在线| 在线日韩一区二区| 日本一区二区三区在线观看| 日韩精品久久久久久| 日本韩国一区二区三区| 久久综合九色综合97婷婷| 一区二区高清在线| 在线观看国产日韩| 欧美国产精品v| 久久99精品久久久久婷婷| 欧美日韩视频专区在线播放| 成人免费在线观看入口| 国产一区欧美一区| 欧美大白屁股肥臀xxxxxx| 日韩高清一区二区| 欧美精品在线观看播放| 亚洲伦理在线免费看| 91久久精品网| 18涩涩午夜精品.www|