⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 libnet-headers.h.3

📁 在unix环境下编写网络编程一个很好的开发包
💻 3
📖 第 1 页 / 共 3 页
字号:
.RI "#define \fBicmp_otime\fP   dun.ts.its_otime".br.ti -1c.RI "#define \fBicmp_rtime\fP   dun.ts.its_rtime".br.ti -1c.RI "#define \fBicmp_ttime\fP   dun.ts.its_ttime".br.ti -1c.RI "#define \fBIGMP_MEMBERSHIP_QUERY\fP   0x11".br.ti -1c.RI "#define \fBIGMP_V1_MEMBERSHIP_REPORT\fP   0x12".br.ti -1c.RI "#define \fBIGMP_V2_MEMBERSHIP_REPORT\fP   0x16".br.ti -1c.RI "#define \fBIGMP_LEAVE_GROUP\fP   0x17".br.ti -1c.RI "#define \fBIPPROTO_ESP\fP   50".br.ti -1c.RI "#define \fBIPPROTO_AH\fP   51".br.ti -1c.RI "#define \fBLIBNET_PROTO_ISL\fP   201".br.ti -1c.RI "#define \fBIPPROTO_OSPF\fP   89".br.ti -1c.RI "#define \fBIPPROTO_OSPF_LSA\fP   890".br.ti -1c.RI "#define \fBLIBNET_MODX\fP   4102".br.ti -1c.RI "#define \fBLIBNET_OPT_EBIT\fP   0x02".br.ti -1c.RI "#define \fBLIBNET_OPT_MCBIT\fP   0x04".br.ti -1c.RI "#define \fBLIBNET_OPT_NPBIT\fP   0x08".br.ti -1c.RI "#define \fBLIBNET_OPT_EABIT\fP   0x10".br.ti -1c.RI "#define \fBLIBNET_OPT_DCBIT\fP   0x20".br.ti -1c.RI "#define \fBLIBNET_MPLS_BOS_ON\fP   1".br.ti -1c.RI "#define \fBLIBNET_MPLS_BOS_OFF\fP   0".br.ti -1c.RI "#define \fBLIBNET_NTP_LI_NW\fP   0x0".br.ti -1c.RI "#define \fBLIBNET_NTP_LI_AS\fP   0x1".br.ti -1c.RI "#define \fBLIBNET_NTP_LI_DS\fP   0x2".br.ti -1c.RI "#define \fBLIBNET_NTP_LI_AC\fP   0x3".br.ti -1c.RI "#define \fBLIBNET_NTP_VN_2\fP   0x2".br.ti -1c.RI "#define \fBLIBNET_NTP_VN_3\fP   0x3".br.ti -1c.RI "#define \fBLIBNET_NTP_VN_4\fP   0x4".br.ti -1c.RI "#define \fBLIBNET_NTP_MODE_R\fP   0x0".br.ti -1c.RI "#define \fBLIBNET_NTP_MODE_A\fP   0x1".br.ti -1c.RI "#define \fBLIBNET_NTP_MODE_P\fP   0x2".br.ti -1c.RI "#define \fBLIBNET_NTP_MODE_C\fP   0x3".br.ti -1c.RI "#define \fBLIBNET_NTP_MODE_S\fP   0x4".br.ti -1c.RI "#define \fBLIBNET_NTP_MODE_B\fP   0x5".br.ti -1c.RI "#define \fBLIBNET_NTP_MODE_RC\fP   0x6".br.ti -1c.RI "#define \fBLIBNET_NTP_MODE_RP\fP   0x7".br.ti -1c.RI "#define \fBLIBNET_NTP_STRATUM_UNAVAIL\fP   0x0".br.ti -1c.RI "#define \fBLIBNET_NTP_STRATUM_PRIMARY\fP   0x1".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_LOCAL\fP   0x4c4f434c".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_PPS\fP   0x50505300".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_ACTS\fP   0x41435453".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_USNO\fP   0x55534e4f".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_PTB\fP   0x50544200".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_TDF\fP   0x54444600".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_DCF\fP   0x44434600".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_MSF\fP   0x4d534600".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_WWV\fP   0x57575600".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_WWVB\fP   0x57575642".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_WWVH\fP   0x57575648".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_CHU\fP   0x43485500".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_LORC\fP   0x4c4f5243".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_OMEG\fP   0x4f4d4547".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_GPS\fP   0x47505300".br.ti -1c.RI "#define \fBLIBNET_NTP_REF_GOES\fP   0x474f4553".br.ti -1c.RI "#define \fBOSPFVERSION\fP   2".br.ti -1c.RI "#define \fBLIBNET_OSPF_UMD\fP   0".br.ti -1c.RI "#define \fBLIBNET_OSPF_HELLO\fP   1".br.ti -1c.RI "#define \fBLIBNET_OSPF_DBD\fP   2".br.ti -1c.RI "#define \fBLIBNET_OSPF_LSR\fP   3".br.ti -1c.RI "#define \fBLIBNET_OSPF_LSU\fP   4".br.ti -1c.RI "#define \fBLIBNET_OSPF_LSA\fP   5".br.ti -1c.RI "#define \fBLIBNET_OSPF_AUTH_NULL\fP   0".br.ti -1c.RI "#define \fBLIBNET_OSPF_AUTH_SIMPLE\fP   1".br.ti -1c.RI "#define \fBLIBNET_OSPF_AUTH_MD5\fP   2".br.ti -1c.RI "#define \fBLIBNET_DBD_IBI\fP   0x01".br.ti -1c.RI "#define \fBLIBNET_DBD_MBIT\fP   0x02".br.ti -1c.RI "#define \fBLIBNET_DBD_MSBIT\fP   0x04".br.ti -1c.RI "#define \fBLIBNET_LS_TYPE_RTR\fP   1".br.ti -1c.RI "#define \fBLIBNET_LS_TYPE_NET\fP   2".br.ti -1c.RI "#define \fBLIBNET_LS_TYPE_IP\fP   3".br.ti -1c.RI "#define \fBLIBNET_LS_TYPE_ASBR\fP   4".br.ti -1c.RI "#define \fBLIBNET_LS_TYPE_ASEXT\fP   5".br.ti -1c.RI "#define \fBLIBNET_RTR_FLAGS_W\fP   0x0100".br.ti -1c.RI "#define \fBLIBNET_RTR_FLAGS_E\fP   0x0200".br.ti -1c.RI "#define \fBLIBNET_RTR_FLAGS_B\fP   0x0400".br.ti -1c.RI "#define \fBLIBNET_LINK_ID_NBR_ID\fP   1".br.ti -1c.RI "#define \fBLIBNET_LINK_ID_IP_DES\fP   2".br.ti -1c.RI "#define \fBLIBNET_LINK_ID_SUB\fP   3".br.ti -1c.RI "#define \fBLIBNET_RTR_TYPE_PTP\fP   1".br.ti -1c.RI "#define \fBLIBNET_RTR_TYPE_TRANS\fP   2".br.ti -1c.RI "#define \fBLIBNET_RTR_TYPE_STUB\fP   3".br.ti -1c.RI "#define \fBRTR_TYPE_VRTL\fP   4".br.ti -1c.RI "#define \fBLIBNET_AS_E_BIT_ON\fP   0x80000000".br.ti -1c.RI "#define \fBRIPCMD_REQUEST\fP   1".br.ti -1c.RI "#define \fBRIPCMD_RESPONSE\fP   2".br.ti -1c.RI "#define \fBRIPCMD_TRACEON\fP   3".br.ti -1c.RI "#define \fBRIPCMD_TRACEOFF\fP   4".br.ti -1c.RI "#define \fBRIPCMD_POLL\fP   5".br.ti -1c.RI "#define \fBRIPCMD_POLLENTRY\fP   6".br.ti -1c.RI "#define \fBRIPCMD_MAX\fP   7".br.ti -1c.RI "#define \fBRIPVER_0\fP   0".br.ti -1c.RI "#define \fBRIPVER_1\fP   1".br.ti -1c.RI "#define \fBRIPVER_2\fP   2".br.ti -1c.RI "#define \fBLIBNET_RPC_CALL\fP   0".br.ti -1c.RI "#define \fBLIBNET_RPC_REPLY\fP   1".br.ti -1c.RI "#define \fBLIBNET_RPC_VERS\fP   2".br.ti -1c.RI "#define \fBLIBNET_RPC_LAST_FRAG\fP   0x80000000".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROGRAM\fP   100000".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_NULL\fP   0".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_SET\fP   1".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_UNSET\fP   2".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_GETADDR\fP   3".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_DUMP\fP   4".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_CALLIT\fP   5".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_BCAST\fP   5".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_GETTIME\fP   6".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_UADDR2TADDR\fP   7".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_TADDR2UADDR\fP   8".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_GETVERSADDR\fP   9".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_INDIRECT\fP   10".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_GETADDRLIST\fP   11".br.ti -1c.RI "#define \fBLIBNET_PMAP_PROC_GETSTAT\fP   12".br.ti -1c.RI "#define \fBTH_FIN\fP   0x01".br.ti -1c.RI "#define \fBTH_SYN\fP   0x02".br.ti -1c.RI "#define \fBTH_RST\fP   0x04".br.ti -1c.RI "#define \fBTH_PUSH\fP   0x08".br.ti -1c.RI "#define \fBTH_ACK\fP   0x10".br.ti -1c.RI "#define \fBTH_URG\fP   0x20".br.ti -1c.RI "#define \fBTH_ECE\fP   0x40".br.ti -1c.RI "#define \fBTH_CWR\fP   0x80".br.ti -1c.RI "#define \fBLIBNET_TOKEN_RING_FRAME\fP   0x10".br.ti -1c.RI "#define \fBLIBNET_TOKEN_RING_LLC_FRAME\fP   0x40".br.ti -1c.RI "#define \fBTOKEN_RING_TYPE_IP\fP   0x0800".br.ti -1c.RI "#define \fBTOKEN_RING_TYPE_ARP\fP   0x0806".br.ti -1c.RI "#define \fBTOKEN_RING_TYPE_REVARP\fP   0x8035".br.ti -1c.RI "#define \fBSEBEK_PROTO_VERSION\fP   1".br.ti -1c.RI "#define \fBSEBEK_TYPE_READ\fP   0".br.ti -1c.RI "#define \fBSEBEK_TYPE_WRITE\fP   1".br.ti -1c.RI "#define \fBSEBEK_CMD_LENGTH\fP   12".br.ti -1c.RI "#define \fBIPPROTO_VRRP\fP   112".br.ti -1c.RI "#define \fBLIBNET_VRRP_VERSION_01\fP   0x1".br.ti -1c.RI "#define \fBLIBNET_VRRP_VERSION_02\fP   0x2".br.ti -1c.RI "#define \fBLIBNET_VRRP_TYPE_ADVERT\fP   0x1".br.ti -1c.RI "#define \fBLIBNET_VRRP_AUTH_NONE\fP   0x1".br.ti -1c.RI "#define \fBLIBNET_VRRP_AUTH_PASSWD\fP   0x2".br.ti -1c.RI "#define \fBLIBNET_VRRP_AUTH_IPAH\fP   0x3".br.in -1c.SH "Detailed Description".PP libnet header information .SH "Define Documentation".PP .SS "#define LIBNET_802_1Q_CFIMASK   0x0001".PPCFI mask .SS "#define LIBNET_802_1Q_H   0x12".PP802.1Q header: 18 bytes .SS "#define LIBNET_802_1Q_PRIMASK   0x0007".PPpriority mask .SS "#define LIBNET_802_1Q_VIDMASK   0x0fff".PPvid mask .SS "#define LIBNET_802_1X_ENCASFAL   0x04".PP802.1x encasfal .SS "#define LIBNET_802_1X_H   0x04".PP802.1X header: 4 bytes .SS "#define LIBNET_802_1X_KEY   0x03".PP802.1x key .SS "#define LIBNET_802_1X_LOGOFF   0x02".PP802.1x logoff .SS "#define LIBNET_802_1X_PACKET   0x00".PP802.1x packet .SS "#define LIBNET_802_1X_START   0x01".PP802.1x start .SS "#define LIBNET_802_2_H   0x03".PP802.2 LLC header: 3 bytes .SS "#define LIBNET_802_2SNAP_H   0x08".PP802.2 LLC/SNAP header:8 bytes .SS "#define LIBNET_802_3_H   0x0e".PP802.3 header: 14 bytes .SS "#define LIBNET_ARP_ETH_IP_H   0x1c".PPARP w/ ETH and IP: 28 bytes .SS "#define LIBNET_ARP_H   0x08".PPARP header w/o addrs: 8 bytes .SS "#define LIBNET_BGP4_HEADER_H   0x13".PPBGP header: 19 bytes .SS "#define LIBNET_BGP4_NOTIFICATION_H   0x02".PPBGP notif. header: 2 bytes .SS "#define LIBNET_BGP4_OPEN_H   0x0a".PPBGP open header: 10 bytes .SS "#define LIBNET_BGP4_UPDATE_H   0x04".PPBGP open header: 4 bytes .SS "#define LIBNET_CDP_H   0x08".PPCDP header base: 8 bytes .SS "#define LIBNET_DHCPV4_H   0xf0".PPDHCP v4 header: 240 bytes .SS "#define LIBNET_ETH_H   0x0e".PPEthernet header: 14 bytes .SS "#define LIBNET_FDDI_H   0x15".PPFDDI header: 21 bytes .SS "#define LIBNET_GRE_H   0x04".PPGRE header: 4 bytes .SS "#define LIBNET_GRE_SRE_H   0x04".PPGRE SRE header: 4 bytes .SS "#define LIBNET_ICMPV4_ECHO_H   0x08".PPICMP_ECHO header: 8 bytes .SS "#define LIBNET_ICMPV4_H   0x04".PPICMP header base: 4 bytes .SS "#define LIBNET_ICMPV4_MASK_H   0x0c".PPICMP_MASK header: 12 bytes .SS "#define LIBNET_ICMPV4_REDIRECT_H   0x08".PPICMP_REDIRECT header: 8 bytes .SS "#define LIBNET_ICMPV4_TIMXCEED_H   0x08".PPICMP_TIMXCEED header: 8 bytes .SS "#define LIBNET_ICMPV4_TS_H   0x14".PPICMP_TIMESTAMP headr:20 bytes .SS "#define LIBNET_ICMPV4_UNREACH_H   0x08".PPICMP_UNREACH header: 8 bytes .SS "#define LIBNET_ICMPV6_H   0x08".PPICMP6 header base: 8 bytes .SS "#define LIBNET_IGMP_H   0x08".PPIGMP header: 8 bytes .SS "#define LIBNET_IPSEC_AH_H   0x10".PPIPSEC AH header: 16 bytes .SS "#define LIBNET_IPSEC_ESP_FTR_H   0x02".PPIPSEC ESP footer: 2 bytes .SS "#define LIBNET_IPSEC_ESP_HDR_H   0x0c".PPIPSEC ESP header: 12 bytes .SS "#define LIBNET_IPV4_H   0x14".PPIPv4 header: 20 bytes .SS "#define LIBNET_IPV6_DESTOPTS_H   0x02".PPIPv6 dest opts base: 2 bytes .SS "#define LIBNET_IPV6_FRAG_H   0x08".PPIPv6 frag header: 8 bytes .SS "#define LIBNET_IPV6_H   0x28".PPIPv6 header: 40 bytes .SS "#define LIBNET_IPV6_HBHOPTS_H   0x02".PPIPv6 hop/hop opt base:2 bytes .SS "#define LIBNET_IPV6_ROUTING_H   0x04".PPIPv6 frag header base:4 bytes .SS "#define LIBNET_ISL_H   0x1a".PPISL header: 26 bytes .SS "#define LIBNET_MPLS_H   0x04".PPMPLS header: 4 bytes .SS "#define LIBNET_NTP_H   0x30".PPNTP header: 48 bytes .SS "#define LIBNET_OSPF_AUTH_H   0x08".PPOSPF AUTH header: 8 bytes .SS "#define LIBNET_OSPF_CKSUM   0x10".PPOSPF CKSUM header: 16 bytes .SS "#define LIBNET_OSPF_DBD_H   0x08".PPOSPF DBD header: 8 bytes .SS "#define LIBNET_OSPF_H   0x10".PPOSPF header: 16 bytes .SS "#define LIBNET_OSPF_HELLO_H   0x18".PPOSPF hello header: 24 bytes .SS "#define LIBNET_OSPF_LS_AS_EXT_H   0x10".PPOSPF LS AS header: 16 bytes .SS "#define LIBNET_OSPF_LS_NET_H   0x08".PPOSPF LS NET header: 8 bytes .SS "#define LIBNET_OSPF_LS_RTR_H   0x10".PPOSPF LS RTR header: 16 bytes .SS "#define LIBNET_OSPF_LS_SUM_H   0x0c".PPOSPF LS SUM header: 12 bytes .SS "#define LIBNET_OSPF_LSA_H   0x14".PPOSPF LSA header: 20 bytes .SS "#define LIBNET_OSPF_LSR_H   0x0c".PPOSPF LSR header: 12 bytes .SS "#define LIBNET_OSPF_LSU_H   0x04".PPOSPF LSU header: 4 bytes .SS "#define LIBNET_RIP_H   0x18".PPRIP header base: 24 bytes .SS "#define LIBNET_RPC_CALL_H   0x28".PPRPC header: 40 bytes (assuming 8 byte auth header) .SS "#define LIBNET_RPC_CALL_TCP_H   0x2c".PPRPC header: 44 bytes (with record marking) .SS "#define LIBNET_STP_CONF_H   0x23".PPSTP conf header: 35 bytes .SS "#define LIBNET_STP_TCN_H   0x04".PPSTP tcn header: 4 bytes .SS "#define LIBNET_TCP_DNSV4_H   0x0e".PPTCP DNS v4 header: 14 bytes .SS "#define LIBNET_TCP_H   0x14".PPTCP header: 20 bytes .SS "#define LIBNET_TOKEN_RING_H   0x16".PPToken Ring header: 22 bytes .SS "#define LIBNET_UDP_DNSV4_H   0x0c".PPUDP DNS v4 header: 12 bytes .SS "#define LIBNET_UDP_H   0x08".PPUDP header: 8 bytes .SS "#define LIBNET_VRRP_H   0x08".PPVRRP header: 8 bytes .SH "Author".PP Generated automatically by Doxygen for libnet from the source code.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -