axa 3.0.2
Farsight Security Advanced Exchange Access (AXA)
trie_key_t Union Reference

A trie key. More...

Data Fields

axa_word_t w [BYTES_TO_AXA_WORDS(sizeof(axa_p_watch_pat_t))]
 One or more 64-bit words.
 
struct in_addr addr [MAX_TRIE_IPV4_PREFIX/32]
 One 64-bit word for an IPv4 address.
 
struct in6_addr addr6
 Two 64-bit words for an IPv6 address.
 
uint8_t b [1]
 Bytes rounded-up to words for a domain.
 

Detailed Description

A trie key.

Field Documentation

◆ w

One or more 64-bit words.

◆ addr

struct in_addr trie_key_t::addr[MAX_TRIE_IPV4_PREFIX/32]

One 64-bit word for an IPv4 address.

◆ addr6

struct in6_addr trie_key_t::addr6

Two 64-bit words for an IPv6 address.

◆ b

uint8_t trie_key_t::b[1]

Bytes rounded-up to words for a domain.