mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
Fix ipv6_ext_headers event and add routing0_data_to_addrs BIF.
Also add unit tests for ipv6_ext_headers and esp_packet events.
This commit is contained in:
parent
7af14ec1fe
commit
5312a904ab
10 changed files with 187 additions and 1 deletions
|
@ -594,7 +594,7 @@ void NetSessions::DoNextPacket(double t, const struct pcap_pkthdr* hdr,
|
|||
if ( ipv6_ext_headers && ip_hdr->NumHeaders() > 1 )
|
||||
{
|
||||
pkt_hdr_val = ip_hdr->BuildPktHdrVal();
|
||||
conn->Event(new_packet, 0, pkt_hdr_val);
|
||||
conn->Event(ipv6_ext_headers, 0, pkt_hdr_val);
|
||||
}
|
||||
|
||||
if ( new_packet )
|
||||
|
|
32
src/bro.bif
32
src/bro.bif
|
@ -2049,6 +2049,38 @@ function is_v6_addr%(a: addr%): bool
|
|||
#
|
||||
# ===========================================================================
|
||||
|
||||
## Converts the *data* field of :bro:type:`ip6_routing` records that have
|
||||
## *rtype* of 0 into a set of addresses.
|
||||
##
|
||||
## s: The *data* field of an :bro:type:`ip6_routing` record that has
|
||||
## an *rtype* of 0.
|
||||
##
|
||||
## Returns: The set of addresses contained in the routing header data.
|
||||
function routing0_data_to_addrs%(s: string%): addr_set
|
||||
%{
|
||||
BroType* index_type = base_type(TYPE_ADDR);
|
||||
TypeList* set_index = new TypeList(index_type);
|
||||
set_index->Append(index_type);
|
||||
TableVal* tv = new TableVal(new SetType(set_index, 0));
|
||||
|
||||
int len = s->Len();
|
||||
const u_char* bytes = s->Bytes();
|
||||
bytes += 4; // go past 32-bit reserved field
|
||||
len -= 4;
|
||||
if ( ( len % 16 ) != 0 )
|
||||
reporter->Warning("Bad ip6_routing data length: %d", s->Len());
|
||||
|
||||
while ( len > 0 )
|
||||
{
|
||||
IPAddr a(IPAddr::IPv6, (const uint32*) bytes, IPAddr::Network);
|
||||
tv->Assign(new AddrVal(a), 0);
|
||||
bytes += 16;
|
||||
len -= 16;
|
||||
}
|
||||
|
||||
return tv;
|
||||
%}
|
||||
|
||||
## Converts a :bro:type:`addr` to a :bro:type:`index_vec`.
|
||||
##
|
||||
## a: The address to convert into a vector of counts.
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
2001:78:1:32::1,
|
||||
2001:78:1:32::2
|
||||
}
|
120
testing/btest/Baseline/core.ipv6_esp/output
Normal file
120
testing/btest/Baseline/core.ipv6_esp/output
Normal file
|
@ -0,0 +1,120 @@
|
|||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::2], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::2], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::2], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::2], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::2], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::2], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::2], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::2], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::2], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::2], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::3], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::3], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::3], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::3], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::3], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::3], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::3], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::3], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::3], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::3], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::4], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::4], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::4], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::4], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::4], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::4], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::4], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::4], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::4], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::4], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::5], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::5], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::5], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::5], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::5], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::5], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::5], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::5], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::5], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::5], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::12], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::12], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::12], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::12], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::12], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::12], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::12], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::12], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::12], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=116, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::12], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=10, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::13], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::13], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::13], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::13], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::13], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::13], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::13], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::13], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::13], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::13], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=11, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::14], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::14], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::14], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::14], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::14], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::14], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::14], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::14], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::14], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=100, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::14], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=12, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::15], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::15], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::15], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::15], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::15], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::15], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::15], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::15], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::15], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::15], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=13, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=104, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::22], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=20, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=104, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::22], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=20, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=104, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::22], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=20, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=104, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::22], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=20, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=104, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::22], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=20, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=104, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::22], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=20, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=104, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::22], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=20, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=104, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::22], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=20, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=104, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::22], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=20, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=104, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::22], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=20, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::23], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=21, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::23], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=21, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::23], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=21, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::23], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=21, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::23], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=21, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::23], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=21, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::23], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=21, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::23], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=21, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::23], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=21, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::23], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=21, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::24], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=22, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::24], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=22, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::24], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=22, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::24], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=22, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::24], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=22, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::24], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=22, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::24], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=22, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::24], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=22, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::24], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=22, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=88, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::24], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=22, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=76, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::25], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=23, seq=1]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=76, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::25], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=23, seq=2]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=76, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::25], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=23, seq=3]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=76, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::25], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=23, seq=4]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=76, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::25], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=23, seq=5]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=76, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::25], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=23, seq=6]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=76, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::25], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=23, seq=7]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=76, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::25], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=23, seq=8]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=76, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::25], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=23, seq=9]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
||||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=76, nxt=50, hlim=64, src=3ffe::1, dst=3ffe::25], hopopts=[], dstopts=[], routing=[], fragment=[], ah=[], esp=[[spi=23, seq=10]], ext_order=[50]], tcp=<uninitialized>, udp=<uninitialized>, icmp=<uninitialized>]
|
1
testing/btest/Baseline/core.ipv6_ext_headers/output
Normal file
1
testing/btest/Baseline/core.ipv6_ext_headers/output
Normal file
|
@ -0,0 +1 @@
|
|||
[ip=<uninitialized>, ip6=[hdr=[class=0, flow=0, len=59, nxt=0, hlim=64, src=2001:4f8:4:7:2e0:81ff:fe52:ffff, dst=2001:4f8:4:7:2e0:81ff:fe52:9a6b], hopopts=[[nxt=43, len=0, options=[[otype=1, len=4, data=\0\0\0\0]]]], dstopts=[], routing=[[nxt=17, len=4, rtype=0, segleft=2, data=\0\0\0\0 ^A\0x\0^A\02\0\0\0\0\0\0\0^A ^A\0x\0^A\02\0\0\0\0\0\0\0^B]], fragment=[], ah=[], esp=[], ext_order=[0, 43]], tcp=<uninitialized>, udp=[sport=53/udp, dport=53/udp, ulen=11], icmp=<uninitialized>]
|
BIN
testing/btest/Traces/ext_hdr_hbh_routing.trace
Normal file
BIN
testing/btest/Traces/ext_hdr_hbh_routing.trace
Normal file
Binary file not shown.
BIN
testing/btest/Traces/ip6_esp.trace
Normal file
BIN
testing/btest/Traces/ip6_esp.trace
Normal file
Binary file not shown.
9
testing/btest/bifs/routing0_data_to_addrs.test
Normal file
9
testing/btest/bifs/routing0_data_to_addrs.test
Normal file
|
@ -0,0 +1,9 @@
|
|||
# @TEST-EXEC: bro -C -b -r $TRACES/ext_hdr_hbh_routing.trace %INPUT >output
|
||||
# @TEST-EXEC: btest-diff output
|
||||
|
||||
event ipv6_ext_headers(c: connection, p: pkt_hdr)
|
||||
{
|
||||
for ( h in p$ip6$routing )
|
||||
if ( p$ip6$routing[h]$rtype == 0 )
|
||||
print routing0_data_to_addrs(p$ip6$routing[h]$data);
|
||||
}
|
10
testing/btest/core/ipv6_esp.test
Normal file
10
testing/btest/core/ipv6_esp.test
Normal file
|
@ -0,0 +1,10 @@
|
|||
# @TEST-EXEC: bro -r $TRACES/ip6_esp.trace %INPUT >output
|
||||
# @TEST-EXEC: btest-diff output
|
||||
|
||||
# Just check that the event is raised correctly for a packet containing
|
||||
# ESP extension headers.
|
||||
|
||||
event esp_packet(p: pkt_hdr)
|
||||
{
|
||||
print p;
|
||||
}
|
10
testing/btest/core/ipv6_ext_headers.test
Normal file
10
testing/btest/core/ipv6_ext_headers.test
Normal file
|
@ -0,0 +1,10 @@
|
|||
# @TEST-EXEC: bro -C -b -r $TRACES/ext_hdr_hbh_routing.trace %INPUT >output
|
||||
# @TEST-EXEC: btest-diff output
|
||||
|
||||
# Just check that the event is raised correctly for a packet containing
|
||||
# extension headers.
|
||||
|
||||
event ipv6_ext_headers(c: connection, p: pkt_hdr)
|
||||
{
|
||||
print p;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue