libnet-headers.h man page on SuSE

Man page or keyword search:  
man Server   14857 pages
apropos Keyword Search (all sections)
Output format
SuSE logo
[printable version]

libnet-headers.h(3)					   libnet-headers.h(3)

NAME
       libnet-headers.h - libnet header information

SYNOPSIS
   Data Structures
       struct libnet_802_1q_hdr
       struct libnet_802_1x_hdr
       struct libnet_802_2_hdr
       struct libnet_802_2snap_hdr
       struct libnet_802_3_hdr
       struct libnet_ah_hdr
       struct libnet_arp_hdr
       struct libnet_as_lsa_hdr
       struct libnet_auth_hdr
       struct libnet_bgp4_header_hdr
       struct libnet_bgp4_notification_hdr
       struct libnet_bgp4_open_hdr
       struct libnet_cdp_hdr
       struct libnet_cdp_value_hdr
       struct libnet_dbd_hdr
       struct libnet_dhcpv4_hdr
       struct libnet_dnsv4_hdr
       struct libnet_esp_ftr
       struct libnet_esp_hdr
       struct libnet_ether_addr
       struct libnet_ethernet_hdr
       struct libnet_fddi_addr
       struct libnet_fddi_hdr
       struct libnet_gre_hdr
       struct libnet_gre_sre_hdr
       struct libnet_icmpv4_hdr
       struct libnet_icmpv6_hdr
       struct libnet_igmp_hdr
       struct libnet_in6_addr
       struct libnet_ipv4_hdr
       struct libnet_ipv6_destopts_hdr
       struct libnet_ipv6_frag_hdr
       struct libnet_ipv6_hbhopts_hdr
       struct libnet_ipv6_hdr
       struct libnet_ipv6_routing_hdr
       struct libnet_isl_hdr
       struct libnet_lsa_hdr
       struct libnet_lsr_hdr
       struct libnet_lsu_hdr
       struct libnet_mpls_hdr
       struct libnet_net_lsa_hdr
       struct libnet_ntp_hdr
       struct libnet_ntp_hdr_l_fp
       struct libnet_ntp_hdr_s_fp
       struct libnet_ospf_hdr
       struct libnet_ospf_hello_hdr
       struct libnet_rip_hdr
       struct libnet_rpc_call
       struct libnet_rpc_call_hdr
       struct libnet_rpc_call_tcp_hdr
       struct libnet_rpc_opaque_auth
       struct libnet_rtr_lsa_hdr
       struct libnet_sebek_hdr
       struct libnet_stp_conf_hdr
       struct libnet_stp_tcn_hdr
       struct libnet_sum_lsa_hdr
       struct libnet_tcp_hdr
       struct libnet_token_ring_addr
       struct libnet_token_ring_hdr
       struct libnet_udp_hdr
       struct libnet_vrrp_hdr

   Defines
       #define LIBNET_802_1Q_H	 0x12
       #define LIBNET_802_1X_H	 0x04
       #define LIBNET_802_2_H	0x03
       #define LIBNET_802_2SNAP_H   0x08
       #define LIBNET_802_3_H	0x0e
       #define LIBNET_ARP_H   0x08
       #define LIBNET_ARP_ETH_IP_H   0x1c
       #define LIBNET_BGP4_HEADER_H   0x13
       #define LIBNET_BGP4_OPEN_H   0x0a
       #define LIBNET_BGP4_UPDATE_H   0x04
       #define LIBNET_BGP4_NOTIFICATION_H   0x02
       #define LIBNET_CDP_H   0x08
       #define LIBNET_DHCPV4_H	 0xf0
       #define LIBNET_UDP_DNSV4_H   0x0c
       #define LIBNET_TCP_DNSV4_H   0x0e
       #define LIBNET_ETH_H   0x0e
       #define LIBNET_FDDI_H   0x15
       #define LIBNET_ICMPV4_H	 0x04
       #define LIBNET_ICMPV4_ECHO_H   0x08
       #define LIBNET_ICMPV4_MASK_H   0x0c
       #define LIBNET_ICMPV4_UNREACH_H	 0x08
       #define LIBNET_ICMPV4_TIMXCEED_H	  0x08
       #define LIBNET_ICMPV4_REDIRECT_H	  0x08
       #define LIBNET_ICMPV4_TS_H   0x14
       #define LIBNET_ICMPV6_H	 0x08
       #define LIBNET_IGMP_H   0x08
       #define LIBNET_IPV4_H   0x14
       #define LIBNET_IPV6_H   0x28
       #define LIBNET_IPV6_FRAG_H   0x08
       #define LIBNET_IPV6_ROUTING_H   0x04
       #define LIBNET_IPV6_DESTOPTS_H	0x02
       #define LIBNET_IPV6_HBHOPTS_H   0x02
       #define LIBNET_IPSEC_ESP_HDR_H	0x0c
       #define LIBNET_IPSEC_ESP_FTR_H	0x02
       #define LIBNET_IPSEC_AH_H   0x10
       #define LIBNET_ISL_H   0x1a
       #define LIBNET_GRE_H   0x04
       #define LIBNET_GRE_SRE_H	  0x04
       #define LIBNET_MPLS_H   0x04
       #define LIBNET_OSPF_H   0x10
       #define LIBNET_OSPF_HELLO_H   0x18
       #define LIBNET_OSPF_DBD_H   0x08
       #define LIBNET_OSPF_LSR_H   0x0c
       #define LIBNET_OSPF_LSU_H   0x04
       #define LIBNET_OSPF_LSA_H   0x14
       #define LIBNET_OSPF_AUTH_H   0x08
       #define LIBNET_OSPF_CKSUM   0x10
       #define LIBNET_OSPF_LS_RTR_H   0x10
       #define LIBNET_OSPF_LS_NET_H   0x08
       #define LIBNET_OSPF_LS_SUM_H   0x0c
       #define LIBNET_OSPF_LS_AS_EXT_H	 0x10
       #define LIBNET_NTP_H   0x30
       #define LIBNET_RIP_H   0x18
       #define LIBNET_RPC_CALL_H   0x28
       #define LIBNET_RPC_CALL_TCP_H   0x2c
       #define LIBNET_SEBEK_H	0x30
       #define LIBNET_STP_CONF_H   0x23
       #define LIBNET_STP_TCN_H	  0x04
       #define LIBNET_TOKEN_RING_H   0x16
       #define LIBNET_TCP_H   0x14
       #define LIBNET_UDP_H   0x08
       #define LIBNET_VRRP_H   0x08
       #define LIBNET_802_1Q_PRIMASK   0x0007
       #define LIBNET_802_1Q_CFIMASK   0x0001
       #define LIBNET_802_1Q_VIDMASK   0x0fff
       #define LIBNET_802_1X_PACKET   0x00
       #define LIBNET_802_1X_START   0x01
       #define LIBNET_802_1X_LOGOFF   0x02
       #define LIBNET_802_1X_KEY   0x03
       #define LIBNET_802_1X_ENCASFAL	0x04
       #define LIBNET_SAP_STP	0x42
       #define LIBNET_SAP_SNAP	 0xaa
       #define ARPHRD_NETROM   0
       #define ARPHRD_ETHER   1
       #define ARPHRD_EETHER   2
       #define ARPHRD_AX25   3
       #define ARPHRD_PRONET   4
       #define ARPHRD_CHAOS   5
       #define ARPHRD_IEEE802	6
       #define ARPHRD_ARCNET   7
       #define ARPHRD_APPLETLK	 8
       #define ARPHRD_LANSTAR	9
       #define ARPHRD_DLCI   15
       #define ARPHRD_ATM   19
       #define ARPHRD_METRICOM	 23
       #define ARPHRD_IPSEC   31
       #define ARPOP_REQUEST   1
       #define ARPOP_REPLY   2
       #define ARPOP_REVREQUEST	  3
       #define ARPOP_REVREPLY	4
       #define ARPOP_INVREQUEST	  8
       #define ARPOP_INVREPLY	9
       #define LIBNET_BGP4_MARKER_SIZE	 16
       #define LIBNET_BGP4_OPEN	  1
       #define LIBNET_BGP4_UPDATE   2
       #define LIBNET_BGP4_NOTIFICATION	  3
       #define LIBNET_BGP4_KEEPALIVE   4
       #define LIBNET_BGP4_MESSAGE_HEADER_ERROR	  1
       #define LIBNET_BGP4_OPEN_MESSAGE_ERROR	2
       #define LIBNET_BGP4_UPDATE_MESSAGE_ERROR	  3
       #define LIBNET_BGP4_HOLD_TIMER_EXPIRED	4
       #define LIBNET_BGP4_FINITE_STATE__ERROR	 5
       #define LIBNET_BGP4_CEASE   6
       #define LIBNET_BGP4_CONNECTION_NOT_SYNCHRONIZED	 1
       #define LIBNET_BGP4_BAD_MESSAGE_LENGTH	2
       #define LIBNET_BGP4_BAD_MESSAGE_TYPE   3
       #define LIBNET_BGP4_UNSUPPORTED_VERSION_NUMBER	1
       #define LIBNET_BGP4_BAD_PEER_AS	 2
       #define LIBNET_BGP4_BAD_BGP_IDENTIFIER	3
       #define LIBNET_BGP4_UNSUPPORTED_OPTIONAL_PARAMETER   4
       #define LIBNET_BGP4_AUTHENTICATION_FAILURE   5
       #define LIBNET_BGP4_UNACCEPTABLE_HOLD_TIME   6
       #define LIBNET_BGP4_MALFORMED_ATTRIBUTE_LIST
       #define LIBNET_BGP4_UNRECOGNIZED_WELL_KNOWN_ATTRIBUTE
       #define LIBNET_BGP4_MISSING_WELL_KNOWN_ATTRIBUTE
       #define LIBNET_BGP4_ATTRIBUTE_FLAGS_ERROR
       #define LIBNET_BGP4_ATTRIBUTE_LENGTH_ERROR
       #define LIBNET_BGP4_INVALID_ORIGIN_ATTRIBUTE
       #define LIBNET_BGP4_AS_ROUTING_LOOP
       #define LIBNET_BGP4_INVALID_NEXT_HOP_ATTRIBUTE
       #define LIBNET_BGP4_OPTIONAL_ATTRIBUTE_ERROR
       #define LIBNET_BGP4_INVALID_NETWORK_FIELD
       #define LIBNET_BGP4_MALFORMED_AS_PATH
       #define LIBNET_PROTO_CDP	  200
       #define LIBNET_CDP_DEVID	  0x1
       #define LIBNET_CDP_ADDRESS   0x2
       #define LIBNET_CDP_PORTID   0x3
       #define LIBNET_CDP_CAPABIL   0x4
       #define LIBNET_CDP_VERSION   0x5
       #define LIBNET_CDP_PLATFORM   0x6
       #define LIBNET_CDP_IPPREFIX   0x7
       #define LIBNET_CDP_CAP_L3R   0x01
       #define LIBNET_CDP_CAP_L2B   0x02
       #define LIBNET_CDP_CAP_L2SRB   0x04
       #define LIBNET_CDP_CAP_L2S   0x08
       #define LIBNET_CDP_CAP_SR   0x10
       #define LIBNET_CDP_CAP_NOI   0x20
       #define LIBNET_CDP_CAP_L1F   0x40
       #define LIBNET_DHCP_REQUEST   0x1
       #define LIBNET_DHCP_REPLY   0x2
       #define DHCP_MAGIC   0x63825363
       #define LIBNET_BOOTP_MIN_LEN   0x12c
       #define LIBNET_DHCP_PAD	 0x00
       #define LIBNET_DHCP_SUBNETMASK	0x01
       #define LIBNET_DHCP_TIMEOFFSET	0x02
       #define LIBNET_DHCP_ROUTER   0x03
       #define LIBNET_DHCP_TIMESERVER	0x04
       #define LIBNET_DHCP_NAMESERVER	0x05
       #define LIBNET_DHCP_DNS	 0x06
       #define LIBNET_DHCP_LOGSERV   0x07
       #define LIBNET_DHCP_COOKIESERV	0x08
       #define LIBNET_DHCP_LPRSERV   0x09
       #define LIBNET_DHCP_IMPSERV   0x0a
       #define LIBNET_DHCP_RESSERV   0x0b
       #define LIBNET_DHCP_HOSTNAME   0x0c
       #define LIBNET_DHCP_BOOTFILESIZE	  0x0d
       #define LIBNET_DHCP_DUMPFILE   0x0e
       #define LIBNET_DHCP_DOMAINNAME	0x0f
       #define LIBNET_DHCP_SWAPSERV   0x10
       #define LIBNET_DHCP_ROOTPATH   0x11
       #define LIBNET_DHCP_EXTENPATH   0x12
       #define LIBNET_DHCP_IPFORWARD   0x13
       #define LIBNET_DHCP_SRCROUTE   0x14
       #define LIBNET_DHCP_POLICYFILTER	  0x15
       #define LIBNET_DHCP_MAXASMSIZE	0x16
       #define LIBNET_DHCP_IPTTL   0x17
       #define LIBNET_DHCP_MTUTIMEOUT	0x18
       #define LIBNET_DHCP_MTUTABLE   0x19
       #define LIBNET_DHCP_MTUSIZE   0x1a
       #define LIBNET_DHCP_LOCALSUBNETS	  0x1b
       #define LIBNET_DHCP_BROADCASTADDR   0x1c
       #define LIBNET_DHCP_DOMASKDISCOV	  0x1d
       #define LIBNET_DHCP_MASKSUPPLY	0x1e
       #define LIBNET_DHCP_DOROUTEDISC	 0x1f
       #define LIBNET_DHCP_ROUTERSOLICIT   0x20
       #define LIBNET_DHCP_STATICROUTE	 0x21
       #define LIBNET_DHCP_TRAILERENCAP	  0x22
       #define LIBNET_DHCP_ARPTIMEOUT	0x23
       #define LIBNET_DHCP_ETHERENCAP	0x24
       #define LIBNET_DHCP_TCPTTL   0x25
       #define LIBNET_DHCP_TCPKEEPALIVE	  0x26
       #define LIBNET_DHCP_TCPALIVEGARBAGE   0x27
       #define LIBNET_DHCP_NISDOMAIN   0x28
       #define LIBNET_DHCP_NISSERVERS	0x29
       #define LIBNET_DHCP_NISTIMESERV	 0x2a
       #define LIBNET_DHCP_VENDSPECIFIC	  0x2b
       #define LIBNET_DHCP_NBNS	  0x2c
       #define LIBNET_DHCP_NBDD	  0x2d
       #define LIBNET_DHCP_NBTCPIP   0x2e
       #define LIBNET_DHCP_NBTCPSCOPE	0x2f
       #define LIBNET_DHCP_XFONT   0x30
       #define LIBNET_DHCP_XDISPLAYMGR	 0x31
       #define LIBNET_DHCP_DISCOVERADDR	  0x32
       #define LIBNET_DHCP_LEASETIME   0x33
       #define LIBNET_DHCP_OPTIONOVERLOAD   0x34
       #define LIBNET_DHCP_MESSAGETYPE	 0x35
       #define LIBNET_DHCP_SERVIDENT   0x36
       #define LIBNET_DHCP_PARAMREQUEST	  0x37
       #define LIBNET_DHCP_MESSAGE   0x38
       #define LIBNET_DHCP_MAXMSGSIZE	0x39
       #define LIBNET_DHCP_RENEWTIME   0x3a
       #define LIBNET_DHCP_REBINDTIME	0x3b
       #define LIBNET_DHCP_CLASSSID   0x3c
       #define LIBNET_DHCP_CLIENTID   0x3d
       #define LIBNET_DHCP_NISPLUSDOMAIN   0x40
       #define LIBNET_DHCP_NISPLUSSERVERS   0x41
       #define LIBNET_DHCP_MOBILEIPAGENT   0x44
       #define LIBNET_DHCP_SMTPSERVER	0x45
       #define LIBNET_DHCP_POP3SERVER	0x46
       #define LIBNET_DHCP_NNTPSERVER	0x47
       #define LIBNET_DHCP_WWWSERVER   0x48
       #define LIBNET_DHCP_FINGERSERVER	  0x49
       #define LIBNET_DHCP_IRCSERVER   0x4a
       #define LIBNET_DHCP_STSERVER   0x4b
       #define LIBNET_DHCP_STDASERVER	0x4c
       #define LIBNET_DHCP_END	 0xff
       #define LIBNET_DHCP_MSGDISCOVER	 0x01
       #define LIBNET_DHCP_MSGOFFER   0x02
       #define LIBNET_DHCP_MSGREQUEST	0x03
       #define LIBNET_DHCP_MSGDECLINE	0x04
       #define LIBNET_DHCP_MSGACK   0x05
       #define LIBNET_DHCP_MSGNACK   0x06
       #define LIBNET_DHCP_MSGRELEASE	0x07
       #define LIBNET_DHCP_MSGINFORM   0x08
       #define LIBNET_DNS_H   LIBNET_UDP_DNSV4_H
       #define ETHERTYPE_PUP   0x0200
       #define ETHERTYPE_IP   0x0800
       #define ETHERTYPE_ARP   0x0806
       #define ETHERTYPE_REVARP	  0x8035
       #define ETHERTYPE_VLAN	0x8100
       #define ETHERTYPE_EAP   0x888e
       #define ETHERTYPE_MPLS	0x8847
       #define ETHERTYPE_LOOPBACK   0x9000
       #define LIBNET_FDDI_LLC_FRAME   0x10
       #define LIBNET_FDDI_48BIT_ADDR	0x40
       #define LIBNET_FDDI_FC_REQD   LIBNET_FDDI_LLC_FRAME |
	   LIBNET_FDDI_48BIT_ADDR
       #define FDDI_TYPE_IP   0x0800
       #define FDDI_TYPE_ARP   0x0806
       #define FDDI_TYPE_REVARP	  0x8035
       #define GRE_CSUM	  0x8000
       #define GRE_ROUTING   0x4000
       #define GRE_KEY	 0x2000
       #define GRE_SEQ	 0x1000
       #define GRE_STRICT   0x0800
       #define GRE_REC	 0x0700
       #define GRE_ACK	 0x0080
       #define GRE_FLAGS_MASK	0x00F8
       #define GRE_VERSION_MASK	  0x0007
       #define GRE_VERSION_0   0x0000
       #define GRE_VERSION_1   0x0001
       #define GRE_SNA	 0x0004
       #define GRE_OSI_NETWORK_LAYER   0x00FE
       #define GRE_PUP	 0x0200
       #define GRE_XNS	 0x0600
       #define GRE_IP	0x0800
       #define GRE_CHAOS   0x0804
       #define GRE_RFC_826_ARP	 0x0806
       #define GRE_FRAME_RELAY_ARP   0x0808
       #define GRE_VINES   0x0BAD
       #define GRE_VINES_ECHO	0x0BAE
       #define GRE_VINES_LOOPBACK   0x0BAF
       #define GRE_DECNET   0x6003
       #define GRE_TRANSPARENT_ETHERNET_BRIDGING   0x6558
       #define GRE_RAW_FRAME_RELAY   0x6559
       #define GRE_APOLLO_DOMAIN   0x8019
       #define GRE_ETHERTALK   0x809B
       #define GRE_NOVELL_IPX	0x8137
       #define GRE_RFC_1144_TCP_IP_COMPRESSION	 0x876B
       #define GRE_IP_AUTONOMOUS_SYSTEMS   0x876C
       #define GRE_SECURE_DATA	 0x876D
       #define GRE_PPP	 0x880b
       #define gre_sum	 _data._gre.sum
       #define gre_offset   _data._gre.offset
       #define gre_key	 _data._gre.key
       #define gre_seq	 _data._gre.seq
       #define egre_payload_s	_data._egre.payload_s
       #define egre_callID   _data._egre.callID
       #define egre_seq	  _data._egre.seq
       #define egre_ack	  _data._egre.ack
       #define IPPROTO_GRE   47
       #define IPTOS_LOWDELAY	0x10
       #define IPTOS_THROUGHPUT	  0x08
       #define IPTOS_RELIABILITY   0x04
       #define IPTOS_LOWCOST   0x02
       #define IP_RF   0x8000
       #define IP_DF   0x4000
       #define IP_MF   0x2000
       #define IP_OFFMASK   0x1fff
       #define IPOPT_EOL   0
       #define IPOPT_NOP   1
       #define IPOPT_RR	  7
       #define IPOPT_TS	  68
       #define IPOPT_SECURITY	130
       #define IPOPT_LSRR   131
       #define IPOPT_SATID   136
       #define IPOPT_SSRR   137
       #define libnet_s6_addr	__u6_addr.__u6_addr8
       #define LIBNET_IPV6_NH_FRAGMENT	 44
       #define LIBNET_IPV6_NH_ROUTING	43
       #define LIBNET_IPV6_NH_DESTOPTS	 60
       #define LIBNET_IPV6_NH_HBH   0
       #define IPPROTO_ICMP6   0x3a
       #define ICMP6_ECHO   128
       #define ICMP6_ECHOREPLY	 129
       #define ICMP6_UNREACH   1
       #define ICMP6_PKTTOOBIG	 2
       #define ICMP6_TIMXCEED	3
       #define ICMP6_PARAMPROB	 4
       #define ICMP_ECHOREPLY	0
       #define ICMP_UNREACH   3
       #define ICMP_SOURCEQUENCH   4
       #define ICMP_REDIRECT   5
       #define ICMP_ECHO   8
       #define ICMP_ROUTERADVERT   9
       #define ICMP_ROUTERSOLICIT   10
       #define ICMP_TIMXCEED   11
       #define ICMP_PARAMPROB	12
       #define ICMP_TSTAMP   13
       #define ICMP_TSTAMPREPLY	  14
       #define ICMP_IREQ   15
       #define ICMP_IREQREPLY	16
       #define ICMP_MASKREQ   17
       #define ICMP_MASKREPLY	18
       #define ICMP_UNREACH_NET	  0
       #define ICMP_UNREACH_HOST   1
       #define ICMP_UNREACH_PROTOCOL   2
       #define ICMP_UNREACH_PORT   3
       #define ICMP_UNREACH_NEEDFRAG   4
       #define ICMP_UNREACH_SRCFAIL   5
       #define ICMP_UNREACH_NET_UNKNOWN	  6
       #define ICMP_UNREACH_HOST_UNKNOWN   7
       #define ICMP_UNREACH_ISOLATED   8
       #define ICMP_UNREACH_NET_PROHIB	 9
       #define ICMP_UNREACH_HOST_PROHIB	  10
       #define ICMP_UNREACH_TOSNET   11
       #define ICMP_UNREACH_TOSHOST   12
       #define ICMP_UNREACH_FILTER_PROHIB   13
       #define ICMP_UNREACH_HOST_PRECEDENCE   14
       #define ICMP_UNREACH_PRECEDENCE_CUTOFF	15
       #define ICMP_REDIRECT_NET   0
       #define ICMP_REDIRECT_HOST   1
       #define ICMP_REDIRECT_TOSNET   2
       #define ICMP_REDIRECT_TOSHOST   3
       #define ICMP_TIMXCEED_INTRANS   0
       #define ICMP_TIMXCEED_REASS   1
       #define ICMP_PARAMPROB_OPTABSENT	  1
       #define icmp_id	 hun.echo.id
       #define icmp_seq	  hun.echo.seq
       #define icmp_mask   dun.mask
       #define icmp_data   dun.data
       #define icmp_otime   dun.ts.its_otime
       #define icmp_rtime   dun.ts.its_rtime
       #define icmp_ttime   dun.ts.its_ttime
       #define IGMP_MEMBERSHIP_QUERY   0x11
       #define IGMP_V1_MEMBERSHIP_REPORT   0x12
       #define IGMP_V2_MEMBERSHIP_REPORT   0x16
       #define IGMP_LEAVE_GROUP	  0x17
       #define IPPROTO_ESP   50
       #define IPPROTO_AH   51
       #define LIBNET_PROTO_ISL	  201
       #define IPPROTO_OSPF   89
       #define IPPROTO_OSPF_LSA	  890
       #define LIBNET_MODX   4102
       #define LIBNET_OPT_EBIT	 0x02
       #define LIBNET_OPT_MCBIT	  0x04
       #define LIBNET_OPT_NPBIT	  0x08
       #define LIBNET_OPT_EABIT	  0x10
       #define LIBNET_OPT_DCBIT	  0x20
       #define LIBNET_MPLS_BOS_ON   1
       #define LIBNET_MPLS_BOS_OFF   0
       #define LIBNET_NTP_LI_NW	  0x0
       #define LIBNET_NTP_LI_AS	  0x1
       #define LIBNET_NTP_LI_DS	  0x2
       #define LIBNET_NTP_LI_AC	  0x3
       #define LIBNET_NTP_VN_2	 0x2
       #define LIBNET_NTP_VN_3	 0x3
       #define LIBNET_NTP_VN_4	 0x4
       #define LIBNET_NTP_MODE_R   0x0
       #define LIBNET_NTP_MODE_A   0x1
       #define LIBNET_NTP_MODE_P   0x2
       #define LIBNET_NTP_MODE_C   0x3
       #define LIBNET_NTP_MODE_S   0x4
       #define LIBNET_NTP_MODE_B   0x5
       #define LIBNET_NTP_MODE_RC   0x6
       #define LIBNET_NTP_MODE_RP   0x7
       #define LIBNET_NTP_STRATUM_UNAVAIL   0x0
       #define LIBNET_NTP_STRATUM_PRIMARY   0x1
       #define LIBNET_NTP_REF_LOCAL   0x4c4f434c
       #define LIBNET_NTP_REF_PPS   0x50505300
       #define LIBNET_NTP_REF_ACTS   0x41435453
       #define LIBNET_NTP_REF_USNO   0x55534e4f
       #define LIBNET_NTP_REF_PTB   0x50544200
       #define LIBNET_NTP_REF_TDF   0x54444600
       #define LIBNET_NTP_REF_DCF   0x44434600
       #define LIBNET_NTP_REF_MSF   0x4d534600
       #define LIBNET_NTP_REF_WWV   0x57575600
       #define LIBNET_NTP_REF_WWVB   0x57575642
       #define LIBNET_NTP_REF_WWVH   0x57575648
       #define LIBNET_NTP_REF_CHU   0x43485500
       #define LIBNET_NTP_REF_LORC   0x4c4f5243
       #define LIBNET_NTP_REF_OMEG   0x4f4d4547
       #define LIBNET_NTP_REF_GPS   0x47505300
       #define LIBNET_NTP_REF_GOES   0x474f4553
       #define OSPFVERSION   2
       #define LIBNET_OSPF_UMD	 0
       #define LIBNET_OSPF_HELLO   1
       #define LIBNET_OSPF_DBD	 2
       #define LIBNET_OSPF_LSR	 3
       #define LIBNET_OSPF_LSU	 4
       #define LIBNET_OSPF_LSA	 5
       #define LIBNET_OSPF_AUTH_NULL   0
       #define LIBNET_OSPF_AUTH_SIMPLE	 1
       #define LIBNET_OSPF_AUTH_MD5   2
       #define LIBNET_DBD_IBI	0x01
       #define LIBNET_DBD_MBIT	 0x02
       #define LIBNET_DBD_MSBIT	  0x04
       #define LIBNET_LS_TYPE_RTR   1
       #define LIBNET_LS_TYPE_NET   2
       #define LIBNET_LS_TYPE_IP   3
       #define LIBNET_LS_TYPE_ASBR   4
       #define LIBNET_LS_TYPE_ASEXT   5
       #define LIBNET_RTR_FLAGS_W   0x0100
       #define LIBNET_RTR_FLAGS_E   0x0200
       #define LIBNET_RTR_FLAGS_B   0x0400
       #define LIBNET_LINK_ID_NBR_ID   1
       #define LIBNET_LINK_ID_IP_DES   2
       #define LIBNET_LINK_ID_SUB   3
       #define LIBNET_RTR_TYPE_PTP   1
       #define LIBNET_RTR_TYPE_TRANS   2
       #define LIBNET_RTR_TYPE_STUB   3
       #define RTR_TYPE_VRTL   4
       #define LIBNET_AS_E_BIT_ON   0x80000000
       #define RIPCMD_REQUEST	1
       #define RIPCMD_RESPONSE	 2
       #define RIPCMD_TRACEON	3
       #define RIPCMD_TRACEOFF	 4
       #define RIPCMD_POLL   5
       #define RIPCMD_POLLENTRY	  6
       #define RIPCMD_MAX   7
       #define RIPVER_0	  0
       #define RIPVER_1	  1
       #define RIPVER_2	  2
       #define LIBNET_RPC_CALL	 0
       #define LIBNET_RPC_REPLY	  1
       #define LIBNET_RPC_VERS	 2
       #define LIBNET_RPC_LAST_FRAG   0x80000000
       #define LIBNET_PMAP_PROGRAM   100000
       #define LIBNET_PMAP_PROC_NULL   0
       #define LIBNET_PMAP_PROC_SET   1
       #define LIBNET_PMAP_PROC_UNSET	2
       #define LIBNET_PMAP_PROC_GETADDR	  3
       #define LIBNET_PMAP_PROC_DUMP   4
       #define LIBNET_PMAP_PROC_CALLIT	 5
       #define LIBNET_PMAP_PROC_BCAST	5
       #define LIBNET_PMAP_PROC_GETTIME	  6
       #define LIBNET_PMAP_PROC_UADDR2TADDR   7
       #define LIBNET_PMAP_PROC_TADDR2UADDR   8
       #define LIBNET_PMAP_PROC_GETVERSADDR   9
       #define LIBNET_PMAP_PROC_INDIRECT   10
       #define LIBNET_PMAP_PROC_GETADDRLIST   11
       #define LIBNET_PMAP_PROC_GETSTAT	  12
       #define TH_FIN	0x01
       #define TH_SYN	0x02
       #define TH_RST	0x04
       #define TH_PUSH	 0x08
       #define TH_ACK	0x10
       #define TH_URG	0x20
       #define TH_ECE	0x40
       #define TH_CWR	0x80
       #define LIBNET_TOKEN_RING_FRAME	 0x10
       #define LIBNET_TOKEN_RING_LLC_FRAME   0x40
       #define TOKEN_RING_TYPE_IP   0x0800
       #define TOKEN_RING_TYPE_ARP   0x0806
       #define TOKEN_RING_TYPE_REVARP	0x8035
       #define SEBEK_PROTO_VERSION   1
       #define SEBEK_TYPE_READ	 0
       #define SEBEK_TYPE_WRITE	  1
       #define SEBEK_CMD_LENGTH	  12
       #define IPPROTO_VRRP   112
       #define LIBNET_VRRP_VERSION_01	0x1
       #define LIBNET_VRRP_VERSION_02	0x2
       #define LIBNET_VRRP_TYPE_ADVERT	 0x1
       #define LIBNET_VRRP_AUTH_NONE   0x1
       #define LIBNET_VRRP_AUTH_PASSWD	 0x2
       #define LIBNET_VRRP_AUTH_IPAH   0x3

Detailed Description
       libnet header information

Define Documentation
   #define LIBNET_802_1Q_CFIMASK   0x0001
       CFI mask

   #define LIBNET_802_1Q_H   0x12
       802.1Q header: 18 bytes

   #define LIBNET_802_1Q_PRIMASK   0x0007
       priority mask

   #define LIBNET_802_1Q_VIDMASK   0x0fff
       vid mask

   #define LIBNET_802_1X_ENCASFAL   0x04
       802.1x encasfal

   #define LIBNET_802_1X_H   0x04
       802.1X header: 4 bytes

   #define LIBNET_802_1X_KEY   0x03
       802.1x key

   #define LIBNET_802_1X_LOGOFF	  0x02
       802.1x logoff

   #define LIBNET_802_1X_PACKET	  0x00
       802.1x packet

   #define LIBNET_802_1X_START	 0x01
       802.1x start

   #define LIBNET_802_2_H   0x03
       802.2 LLC header: 3 bytes

   #define LIBNET_802_2SNAP_H	0x08
       802.2 LLC/SNAP header:8 bytes

   #define LIBNET_802_3_H   0x0e
       802.3 header: 14 bytes

   #define LIBNET_ARP_ETH_IP_H	 0x1c
       ARP w/ ETH and IP: 28 bytes

   #define LIBNET_ARP_H	  0x08
       ARP header w/o addrs: 8 bytes

   #define LIBNET_BGP4_HEADER_H	  0x13
       BGP header: 19 bytes

   #define LIBNET_BGP4_NOTIFICATION_H	0x02
       BGP notif. header: 2 bytes

   #define LIBNET_BGP4_OPEN_H	0x0a
       BGP open header: 10 bytes

   #define LIBNET_BGP4_UPDATE_H	  0x04
       BGP open header: 4 bytes

   #define LIBNET_CDP_H	  0x08
       CDP header base: 8 bytes

   #define LIBNET_DHCPV4_H   0xf0
       DHCP v4 header: 240 bytes

   #define LIBNET_ETH_H	  0x0e
       Ethernet header: 14 bytes

   #define LIBNET_FDDI_H   0x15
       FDDI header: 21 bytes

   #define LIBNET_GRE_H	  0x04
       GRE header: 4 bytes

   #define LIBNET_GRE_SRE_H   0x04
       GRE SRE header: 4 bytes

   #define LIBNET_ICMPV4_ECHO_H	  0x08
       ICMP_ECHO header: 8 bytes

   #define LIBNET_ICMPV4_H   0x04
       ICMP header base: 4 bytes

   #define LIBNET_ICMPV4_MASK_H	  0x0c
       ICMP_MASK header: 12 bytes

   #define LIBNET_ICMPV4_REDIRECT_H   0x08
       ICMP_REDIRECT header: 8 bytes

   #define LIBNET_ICMPV4_TIMXCEED_H   0x08
       ICMP_TIMXCEED header: 8 bytes

   #define LIBNET_ICMPV4_TS_H	0x14
       ICMP_TIMESTAMP headr:20 bytes

   #define LIBNET_ICMPV4_UNREACH_H   0x08
       ICMP_UNREACH header: 8 bytes

   #define LIBNET_ICMPV6_H   0x08
       ICMP6 header base: 8 bytes

   #define LIBNET_IGMP_H   0x08
       IGMP header: 8 bytes

   #define LIBNET_IPSEC_AH_H   0x10
       IPSEC AH header: 16 bytes

   #define LIBNET_IPSEC_ESP_FTR_H   0x02
       IPSEC ESP footer: 2 bytes

   #define LIBNET_IPSEC_ESP_HDR_H   0x0c
       IPSEC ESP header: 12 bytes

   #define LIBNET_IPV4_H   0x14
       IPv4 header: 20 bytes

   #define LIBNET_IPV6_DESTOPTS_H   0x02
       IPv6 dest opts base: 2 bytes

   #define LIBNET_IPV6_FRAG_H	0x08
       IPv6 frag header: 8 bytes

   #define LIBNET_IPV6_H   0x28
       IPv6 header: 40 bytes

   #define LIBNET_IPV6_HBHOPTS_H   0x02
       IPv6 hop/hop opt base:2 bytes

   #define LIBNET_IPV6_ROUTING_H   0x04
       IPv6 frag header base:4 bytes

   #define LIBNET_ISL_H	  0x1a
       ISL header: 26 bytes

   #define LIBNET_MPLS_H   0x04
       MPLS header: 4 bytes

   #define LIBNET_NTP_H	  0x30
       NTP header: 48 bytes

   #define LIBNET_OSPF_AUTH_H	0x08
       OSPF AUTH header: 8 bytes

   #define LIBNET_OSPF_CKSUM   0x10
       OSPF CKSUM header: 16 bytes

   #define LIBNET_OSPF_DBD_H   0x08
       OSPF DBD header: 8 bytes

   #define LIBNET_OSPF_H   0x10
       OSPF header: 16 bytes

   #define LIBNET_OSPF_HELLO_H	 0x18
       OSPF hello header: 24 bytes

   #define LIBNET_OSPF_LS_AS_EXT_H   0x10
       OSPF LS AS header: 16 bytes

   #define LIBNET_OSPF_LS_NET_H	  0x08
       OSPF LS NET header: 8 bytes

   #define LIBNET_OSPF_LS_RTR_H	  0x10
       OSPF LS RTR header: 16 bytes

   #define LIBNET_OSPF_LS_SUM_H	  0x0c
       OSPF LS SUM header: 12 bytes

   #define LIBNET_OSPF_LSA_H   0x14
       OSPF LSA header: 20 bytes

   #define LIBNET_OSPF_LSR_H   0x0c
       OSPF LSR header: 12 bytes

   #define LIBNET_OSPF_LSU_H   0x04
       OSPF LSU header: 4 bytes

   #define LIBNET_RIP_H	  0x18
       RIP header base: 24 bytes

   #define LIBNET_RPC_CALL_H   0x28
       RPC header: 40 bytes (assuming 8 byte auth header)

   #define LIBNET_RPC_CALL_TCP_H   0x2c
       RPC header: 44 bytes (with record marking)

   #define LIBNET_STP_CONF_H   0x23
       STP conf header: 35 bytes

   #define LIBNET_STP_TCN_H   0x04
       STP tcn header: 4 bytes

   #define LIBNET_TCP_DNSV4_H	0x0e
       TCP DNS v4 header: 14 bytes

   #define LIBNET_TCP_H	  0x14
       TCP header: 20 bytes

   #define LIBNET_TOKEN_RING_H	 0x16
       Token Ring header: 22 bytes

   #define LIBNET_UDP_DNSV4_H	0x0c
       UDP DNS v4 header: 12 bytes

   #define LIBNET_UDP_H	  0x08
       UDP header: 8 bytes

   #define LIBNET_VRRP_H   0x08
       VRRP header: 8 bytes

Author
       Generated automatically by Doxygen for libnet from the source code.

libnet				  10 Mar 2004		   libnet-headers.h(3)
[top]

List of man pages available for SuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net