📄 libnet-headers.h.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 + -