|
EDGESEC
0.1.0-alpha.0+sha.ca29a8277b72f80785649ea9ef9cd7edf642d939
Secure router - reference implementation
|
Capture structure definition. More...
#include <packet_decoder.h>
Data Fields | |
| struct ether_header * | ethh |
| struct ether_arp * | arph |
| struct ip * | ip4h |
| struct ip6_hdr * | ip6h |
| struct tcphdr * | tcph |
| struct udphdr * | udph |
| struct icmp * | icmp4h |
| struct icmp6_hdr * | icmp6h |
| struct dns_header * | dnsh |
| struct mdns_header * | mdnsh |
| struct dhcp_header * | dhcph |
| struct eth_schema | eths |
| struct arp_schema | arps |
| struct ip4_schema | ip4s |
| struct ip6_schema | ip6s |
| struct tcp_schema | tcps |
| struct udp_schema | udps |
| struct icmp4_schema | icmp4s |
| struct icmp6_schema | icmp6s |
| struct dns_schema | dnss |
| struct mdns_schema | mdnss |
| struct dhcp_schema | dhcps |
| uint64_t | timestamp |
| uint32_t | caplen |
| uint32_t | length |
| char | ifname [IF_NAMESIZE] |
| char | id [MAX_RANDOM_UUID_LEN] |
Capture structure definition.
| struct ether_arp* capture_packet::arph |
Embedded ARP header.
| struct arp_schema capture_packet::arps |
| uint32_t capture_packet::caplen |
| struct dhcp_header* capture_packet::dhcph |
| struct dhcp_schema capture_packet::dhcps |
| struct dns_header* capture_packet::dnsh |
| struct dns_schema capture_packet::dnss |
| struct ether_header* capture_packet::ethh |
Ethernet header.
| struct eth_schema capture_packet::eths |
| struct icmp* capture_packet::icmp4h |
| struct icmp4_schema capture_packet::icmp4s |
| struct icmp6_hdr* capture_packet::icmp6h |
| struct icmp6_schema capture_packet::icmp6s |
| char capture_packet::id[MAX_RANDOM_UUID_LEN] |
| char capture_packet::ifname[IF_NAMESIZE] |
| struct ip* capture_packet::ip4h |
| struct ip4_schema capture_packet::ip4s |
| struct ip6_hdr* capture_packet::ip6h |
| struct ip6_schema capture_packet::ip6s |
| uint32_t capture_packet::length |
| struct mdns_header* capture_packet::mdnsh |
| struct mdns_schema capture_packet::mdnss |
| struct tcphdr* capture_packet::tcph |
| struct tcp_schema capture_packet::tcps |
| uint64_t capture_packet::timestamp |
| struct udphdr* capture_packet::udph |
| struct udp_schema capture_packet::udps |