Data Structures

Here are the data structures with brief descriptions:
aal5_recGPP Type 4
atm_recGPP Type 3
atmhdrATM cell header capture, a la Auckland VII
bpf_jit_t
dag_recordGPP Global type
duck2_4Specifications of duck structures - duck2_4 and duck2_5 match Endace's duck_inf and duckinf_t respectively
duck2_5DAG 2.5 DUCK
eth_recGPP Type 2
fifo_infoFifo statistics reported by the RT_STATUS message
flagsFlags
legacy_cellLegacy ATM cell header
legacy_etherLegacy Ethernet header
legacy_nzixLegacy header format used for capturing the NZIX-I trace set
legacy_posLegacy Packet-over-SONET header
libtrace_80211_t802.11 header
libtrace_8021q802.1Q frame
libtrace_atm_capture_cellCaptured UNI cell
libtrace_atm_cellATM User Network Interface (UNI) Cell
libtrace_atm_nni_capture_cellCaptured NNI cell
libtrace_atm_nni_cellATM Network Node/Network Interface (NNI) Cell
libtrace_ether802.3 frame
libtrace_event_status_tData about the most recent event from a trace file
libtrace_eventobj_tStructure returned by libtrace_event explaining what the current event is
libtrace_filter_tBPF not supported by this system, but we still need to define a structure for the filter
libtrace_format_tA libtrace capture format module
libtrace_icmpGeneric ICMP header structure
libtrace_ipGeneric IP header structure
libtrace_ip6Generic IPv6 header structure
libtrace_ip6_extIPv6 header extension structure
libtrace_ip6_frag
libtrace_llcsnapGeneric LLC/SNAP header structure
libtrace_ospf_as_external_lsa_tOSPFv2 AS External LSA Body
libtrace_ospf_db_desc_v2_tOSPFv2 Database Description packet
libtrace_ospf_hello_v2_tOSPFv2 Hello Packet
libtrace_ospf_link_tOSPFv2 Router Link structure
libtrace_ospf_ls_req_tOSPF Link State Request Packet
libtrace_ospf_ls_update_tOSPF Link State Update Packet
libtrace_ospf_lsa_v2_tLSA Header for OSPFv2
libtrace_ospf_network_lsa_tOSPFv2 Network LSA Body
libtrace_ospf_options_tOptions Field present in some OSPFv2 packets
libtrace_ospf_router_lsa_tOSPFv2 Router LSA
libtrace_ospf_summary_lsaOSPFv2 Summary LSA Body
libtrace_ospf_v2_tOSPF header
libtrace_out_tA libtrace output trace
libtrace_packet_tThe libtrace packet structure
libtrace_pcapfile_pkt_hdr_tLocal definition of a PCAP header
libtrace_pflog_header_tA local definition of a PFLOG header
libtrace_pppPPP header
libtrace_pppoePPPoE header
libtrace_radiotap_tThe Radiotap header pre-amble
libtrace_sll_header_tA local definition of an SLL header
libtrace_tA libtrace input trace
libtrace_tcpGeneric TCP header structure
libtrace_udpGeneric UDP header structure
ports_tPorts structure used to get the source and destination ports for transport protocols
pos_recGPP Type 1
rt_ackRT Ack sub-header
rt_deny_connRT Denied Connection sub-header
rt_headerRT packet header
rt_helloRT Hello packet sub-header
rt_metadataRT meta-data sub-header
rt_statusRT Status sub-header
trace_err_tLibtrace error information