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

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

?? libnet-headers.h

?? 這是有關(guān)網(wǎng)絡(luò)入侵檢測技術(shù)系統(tǒng)的源代碼。使用visual c++編程
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*
 *  $Id: libnet-headers.h,v 1.9 1999/10/27 01:37:22 route Exp $
 *
 *  libnet-headers.h - Network routine library headers header file
 *
 *  Copyright (c) 1998, 1999, 2000 Mike D. Schiffman <mike@infonexus.com>
 *  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.
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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.
 *
 */

#ifndef __LIBNET_HEADERS_H
#define __LIBNET_HEADERS_H

/* 
 *  Standard (IPv4) header sizes in bytes.
 */

#define LIBNET_ARP_H           0x1c    /* ARP header:          28 bytes */
#define LIBNET_DNS_H           0xc     /* DNS header base:     12 bytes */
#define LIBNET_ETH_H           0xe     /* Etherner header:     14 bytes */
#define LIBNET_ICMP_H          0x4     /* ICMP header base:     4 bytes */
#define LIBNET_ICMP_ECHO_H     0x8     /* ICMP_ECHO header:     8 bytes */
#define LIBNET_ICMP_MASK_H     0xc     /* ICMP_MASK header:    12 bytes */
#define LIBNET_ICMP_UNREACH_H  0x8     /* ICMP_UNREACH header:  8 bytes */
#define LIBNET_ICMP_TIMXCEED_H 0x8     /* ICMP_TIMXCEED header: 8 bytes */
#define LIBNET_ICMP_REDIRECT_H 0x8     /* ICMP_REDIRECT header: 8 bytes */
#define LIBNET_ICMP_TS_H       0x14    /* ICMP_TIMESTAMP headr:20 bytes */
#define LIBNET_IGMP_H          0x8     /* IGMP header:          8 bytes */
#define LIBNET_IP_H            0x14    /* IP header:           20 bytes */
/* See libnet-ospf.h for OSPF related header sizes */
#define LIBNET_RIP_H           0x18    /* RIP header base:     24 bytes */
#define LIBNET_TCP_H           0x14    /* TCP header:          20 bytes */
#define LIBNET_UDP_H           0x8     /* UDP header:           8 bytes */

/*
 *  Concession to legacy naming scheme.
 */
#define ARP_H           LIBNET_ARP_H
#define DNS_H           LIBNET_DNS_H
#define ETH_H           LIBNET_ETH_H
#define ICMP_H          LIBNET_ICMP_H
#define ICMP_ECHO_H     LIBNET_ICMP_ECHO_H
#define ICMP_MASK_H     LIBNET_ICMP_MASK_H
#define ICMP_UNREACH_H  LIBNET_ICMP_UNREACH_H
#define ICMP_TIMXCEED_H LIBNET_ICMP_TIMXCEED_H
#define ICMP_REDIRECT_H LIBNET_ICMP_REDIRECT_H
#define ICMP_TS_H       LIBNET_ICMP_TS_H
#define IGMP_H          LIBNET_IGMP_H
#define IP_H            LIBNET_IP_H
#define RIP_H           LIBNET_RIP_H
#define TCP_H           LIBNET_TCP_H
#define UDP_H           LIBNET_UDP_H

/*
 *  IP packet header prototype.
 */
struct libnet_ip_hdr
{
#if (LIBNET_LIL_ENDIAN)
    u_char ip_hl:4,         /* header length */
            ip_v:4;         /* version */
#endif
#if (LIBNET_BIG_ENDIAN)
    u_char ip_v:4,          /* version */
            ip_hl:4;        /* header length */
#endif
    u_char ip_tos;          /* type of service */
    u_short ip_len;         /* total length */
    u_short ip_id;          /* identification */
    u_short ip_off;
#ifndef IP_RF
#define IP_RF 0x8000        /* reserved fragment flag */
#endif
#ifndef IP_DF
#define IP_DF 0x4000        /* dont fragment flag */
#endif
#ifndef IP_MF
#define IP_MF 0x2000        /* more fragments flag */
#endif 
#ifndef IP_OFFMASK
#define IP_OFFMASK 0x1fff   /* mask for fragmenting bits */
#endif
    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 */
};

#ifndef IP_MAXPACKET
#define IP_MAXPACKET 65535
#endif

/*
 *  TCP packet header prototype.
 */
struct libnet_tcp_hdr
{
    u_short th_sport;       /* source port */
    u_short th_dport;       /* destination port */
    u_long th_seq;          /* sequence number */
    u_long th_ack;          /* acknowledgement number */
#if (LIBNET_LIL_ENDIAN)
    u_char th_x2:4,         /* (unused) */
           th_off:4;        /* data offset */
#endif
#if (LIBNET_BIG_ENDIAN)
    u_char th_off:4,        /* data offset */
           th_x2:4;         /* (unused) */
#endif
    u_char  th_flags;       /* control flags */
#ifndef TH_FIN
#define TH_FIN    0x01
#endif
#ifndef TH_SYN
#define TH_SYN    0x02
#endif
#ifndef TH_RST
#define TH_RST    0x04
#endif
#ifndef TH_PUSH
#define TH_PUSH   0x08
#endif
#ifndef TH_ACK
#define TH_ACK    0x10
#endif
#ifndef TH_URG
#define TH_URG    0x20
#endif
    u_short th_win;         /* window */
    u_short th_sum;         /* checksum */
    u_short th_urp;         /* urgent pointer */
};


/*
 *  UDP packet header prototype.
 */
struct libnet_udp_hdr
{
    u_short uh_sport;   /* soure port */
    u_short uh_dport;   /* destination port */
    u_short uh_ulen;    /* length */
    u_short uh_sum;     /* checksum */
};


/*
 *  ICMP packet header prototype.
 */
struct libnet_icmp_hdr
{
    u_char icmp_type;
/*
 *  ICMP types.
 */
#ifndef     ICMP_ECHOREPLY
#define     ICMP_ECHOREPLY                  0
#endif
#ifndef     ICMP_UNREACH
#define     ICMP_UNREACH                    3
#endif
#ifndef     ICMP_SOURCEQUENCH
#define     ICMP_SOURCEQUENCH               4
#endif
#ifndef     ICMP_REDIRECT
#define     ICMP_REDIRECT                   5
#endif
#ifndef     ICMP_ECHO
#define     ICMP_ECHO                       8
#endif
#ifndef     ICMP_ROUTERADVERT
#define     ICMP_ROUTERADVERT               9
#endif
#ifndef     ICMP_ROUTERSOLICIT
#define     ICMP_ROUTERSOLICIT              10
#endif
#ifndef     ICMP_TIMXCEED
#define     ICMP_TIMXCEED                   11
#endif
#ifndef     ICMP_PARAMPROB
#define     ICMP_PARAMPROB                  12
#endif
#ifndef     ICMP_TSTAMP
#define     ICMP_TSTAMP                     13
#endif
#ifndef     ICMP_TSTAMPREPLY
#define     ICMP_TSTAMPREPLY                14
#endif
#ifndef     ICMP_IREQ
#define     ICMP_IREQ                       15
#endif
#ifndef     ICMP_IREQREPLY
#define     ICMP_IREQREPLY                  16
#endif
#ifndef     ICMP_MASKREQ
#define     ICMP_MASKREQ                    17
#endif
#ifndef     ICMP_MASKREPLY
#define     ICMP_MASKREPLY                  18
#endif
    u_char icmp_code;
/*
 *  ICMP codes.
 */
#ifndef     ICMP_UNREACH_NET
#define     ICMP_UNREACH_NET                0
#endif
#ifndef     ICMP_UNREACH_HOST
#define     ICMP_UNREACH_HOST               1
#endif
#ifndef     ICMP_UNREACH_PROTOCOL
#define     ICMP_UNREACH_PROTOCOL           2
#endif
#ifndef     ICMP_UNREACH_PORT
#define     ICMP_UNREACH_PORT               3
#endif
#ifndef     ICMP_UNREACH_NEEDFRAG
#define     ICMP_UNREACH_NEEDFRAG           4
#endif
#ifndef     ICMP_UNREACH_SRCFAIL
#define     ICMP_UNREACH_SRCFAIL            5
#endif
#ifndef     ICMP_UNREACH_NET_UNKNOWN
#define     ICMP_UNREACH_NET_UNKNOWN        6
#endif
#ifndef     ICMP_UNREACH_HOST_UNKNOWN
#define     ICMP_UNREACH_HOST_UNKNOWN       7
#endif
#ifndef     ICMP_UNREACH_ISOLATED
#define     ICMP_UNREACH_ISOLATED           8

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲亚洲人成综合网络| 丁香六月久久综合狠狠色| 精品一区二区在线观看| eeuss影院一区二区三区| 久久久久久影视| 欧美—级在线免费片| 亚洲第一主播视频| 国产在线精品一区在线观看麻豆| 成人午夜视频网站| 欧美日韩高清影院| 国产蜜臀97一区二区三区| 亚洲无人区一区| www.欧美日韩| 精品日韩一区二区三区免费视频| 国产精品不卡在线| 麻豆一区二区99久久久久| 色噜噜狠狠色综合欧洲selulu| 日韩视频国产视频| 亚洲综合av网| 99久久er热在这里只有精品15 | 在线日韩av片| 亚洲欧洲美洲综合色网| 国产在线精品一区二区夜色| 欧美日韩免费不卡视频一区二区三区| 国产亚洲精品aa午夜观看| 麻豆国产欧美日韩综合精品二区 | 久久www免费人成看片高清| 欧美色老头old∨ideo| 中文字幕第一区综合| 国产乱码精品一区二区三区五月婷| 在线免费观看日本一区| 国产精品久久久99| 成人av在线播放网址| 国产日产欧美一区二区三区| 狠狠久久亚洲欧美| 日韩免费视频一区| 韩国av一区二区三区四区| 欧美电影免费观看高清完整版| 日韩电影免费在线| 精品久久国产老人久久综合| 久久99在线观看| 国产欧美一区二区精品仙草咪| 国产成人自拍网| 国产精品日韩成人| 在线观看一区二区视频| 亚洲第四色夜色| 日韩欧美高清dvd碟片| 国产精品一区二区三区99| 亚洲国产精品高清| 欧美午夜寂寞影院| 欧美aaa在线| 国产欧美日韩在线看| 精品国产污网站| 黑人巨大精品欧美黑白配亚洲| 久久免费电影网| 在线观看免费视频综合| 紧缚奴在线一区二区三区| 国产精品电影一区二区三区| 欧美性色综合网| 国内精品免费在线观看| 中文一区在线播放| 欧美一区二区久久| 91在线视频观看| 久久成人羞羞网站| 亚洲一区二区三区在线看| 久久久久久久久免费| 欧美日韩一区在线观看| 国产福利一区在线观看| 美女视频黄a大片欧美| 亚洲激情av在线| 国产精品视频线看| 欧美www视频| 欧美精品aⅴ在线视频| 97久久精品人人做人人爽50路| 老司机精品视频导航| 五月天激情综合网| 亚洲综合色成人| 一区二区三区久久| 亚洲视频一二三区| 最新国产成人在线观看| 亚洲一区在线观看视频| 久久亚洲捆绑美女| 精品日韩在线观看| 精品久久久网站| 精品久久一二三区| 久久精品一区二区三区不卡| 欧美精品一区二区三| 久久综合色一综合色88| ww亚洲ww在线观看国产| 久久久久久久久久久久电影 | 国产一区二三区| 韩国午夜理伦三级不卡影院| 寂寞少妇一区二区三区| 国产在线播放一区三区四| 久久99久久99小草精品免视看| 奇米综合一区二区三区精品视频 | 91精品国产综合久久久蜜臀粉嫩| 69久久99精品久久久久婷婷| 欧美一区二区三区视频在线观看| 3d成人h动漫网站入口| 欧美一卡在线观看| 久久夜色精品一区| 亚洲天堂精品在线观看| 性做久久久久久久免费看| 免费成人在线影院| 成人美女视频在线看| 91丨九色丨黑人外教| 欧美久久一区二区| 国产喷白浆一区二区三区| 亚洲人成网站在线| 免费在线一区观看| 成人国产一区二区三区精品| 91麻豆产精品久久久久久| 日韩欧美一区二区视频| 亚洲色图欧美偷拍| 美国三级日本三级久久99| 白白色 亚洲乱淫| 在线观看国产一区二区| 久久免费视频色| 免费高清成人在线| 97se亚洲国产综合在线| 精品播放一区二区| 亚洲综合免费观看高清完整版在线| 久久精品国产亚洲一区二区三区 | 粗大黑人巨茎大战欧美成人| 4438x亚洲最大成人网| 最新国产成人在线观看| 国产精品亚洲综合一区在线观看| 欧美日韩在线观看一区二区| 美女脱光内衣内裤视频久久网站| 成人国产精品免费观看| 中文字幕五月欧美| 99久久99久久精品免费观看| 国产日产欧美一区| 美腿丝袜亚洲一区| 在线免费一区三区| 国产精品成人免费| 国产不卡视频在线播放| 日韩亚洲欧美高清| 亚洲一区二区三区视频在线播放| 成人一区二区三区视频| 久久综合色播五月| 激情综合网av| 日韩精品一区二区三区中文不卡| 亚洲一二三四区不卡| 在线欧美一区二区| 亚洲观看高清完整版在线观看| 欧美亚洲动漫另类| 日韩中文字幕不卡| 精品国产91乱码一区二区三区| 久久精品久久精品| 国产精品国产a| 91搞黄在线观看| 日本大胆欧美人术艺术动态| 精品国产1区二区| 成人黄色片在线观看| 亚洲韩国精品一区| 欧美变态tickle挠乳网站| 极品美女销魂一区二区三区| 91啦中文在线观看| 日韩电影一区二区三区四区| 欧美高清在线一区二区| 欧美日韩国产123区| 国内精品久久久久影院色| 欧美午夜寂寞影院| 国产一区二区毛片| 另类中文字幕网| 麻豆精品在线视频| 日本三级亚洲精品| 午夜欧美电影在线观看| 国产精品视频yy9299一区| 欧美成人猛片aaaaaaa| 欧美中文字幕一二三区视频| www.亚洲精品| 精品一区二区三区视频在线观看 | 一区二区三区四区av| 欧美精品一区二区精品网| 在线观看日韩电影| av一区二区三区| 精彩视频一区二区| 日韩精品电影在线观看| 一区二区三区小说| 一区二区三区在线视频免费| 国产精品久久久久久一区二区三区 | 日韩欧美国产三级| 在线不卡一区二区| 91久久一区二区| 国产精品18久久久久久久久 | 中文字幕色av一区二区三区| 久久综合九色综合欧美就去吻| 欧美午夜寂寞影院| 欧美性生活一区| 欧美日韩精品一区二区| 欧美老人xxxx18| 日韩一区二区视频| 久久精品欧美日韩精品| 亚洲国产精品黑人久久久| 亚洲综合视频在线观看| 蜜臀av一区二区| 91亚洲精品久久久蜜桃|