mirror of
https://github.com/zeek/zeek.git
synced 2025-10-06 08:38:20 +00:00
Add a remote_log_peer event which contains an event_peer record param.
Addresses #493.
This commit is contained in:
parent
eb3af25e57
commit
0c8b5a712d
5 changed files with 104 additions and 10 deletions
|
@ -0,0 +1,17 @@
|
|||
#separator \x09
|
||||
#path communication
|
||||
#fields ts peer src_name connected_peer_desc connected_peer_addr connected_peer_port level message
|
||||
#types time string string string addr port string string
|
||||
1322759704.176437 bro parent - - - info raised pipe's socket buffer size from 8K to 1024K
|
||||
1322759704.176437 bro parent - - - info [#1/127.0.0.1:47757] added peer
|
||||
1322759704.183341 bro child - - - info [#1/127.0.0.1:47757] connected
|
||||
1322759704.183738 bro parent - - - info [#1/127.0.0.1:47757] peer connected
|
||||
1322759704.183738 bro parent - - - info [#1/127.0.0.1:47757] phase: version
|
||||
1322759704.184034 bro script - - - info connection established
|
||||
1322759704.184034 bro script - - - info requesting events matching /^?(NOTHING)$?/
|
||||
1322759704.184034 bro script - - - info accepting state
|
||||
1322759704.185120 bro parent - - - info [#1/127.0.0.1:47757] phase: handshake
|
||||
1322759704.185120 bro parent - - - info warning: no events to request
|
||||
1322759704.185120 bro parent - - - info terminating...
|
||||
1322759704.185120 bro parent - - - info [#1/127.0.0.1:47757] peer_description is bro
|
||||
1322759704.185120 bro parent - - - info [#1/127.0.0.1:47757] closing connection
|
|
@ -0,0 +1,37 @@
|
|||
#
|
||||
# @TEST-EXEC: btest-bg-run receiver bro -b ../receiver.bro
|
||||
# @TEST-EXEC: btest-bg-run sender bro -b ../sender.bro
|
||||
# @TEST-EXEC: btest-bg-wait -k 2
|
||||
#
|
||||
# Don't diff the receiver log just because port is always going to change
|
||||
# @TEST-EXEC: grep -v pid sender/communication.log >send.log
|
||||
# @TEST-EXEC: btest-diff send.log
|
||||
|
||||
@TEST-START-FILE sender.bro
|
||||
|
||||
@load base/frameworks/communication/main
|
||||
|
||||
redef Communication::nodes += {
|
||||
["foo"] = [$host = 127.0.0.1, $events = /NOTHING/, $connect=T]
|
||||
};
|
||||
|
||||
event remote_connection_established(p: event_peer)
|
||||
{
|
||||
terminate_communication();
|
||||
terminate();
|
||||
}
|
||||
|
||||
@TEST-END-FILE
|
||||
|
||||
#############
|
||||
|
||||
@TEST-START-FILE receiver.bro
|
||||
|
||||
@load frameworks/communication/listen
|
||||
|
||||
event remote_connection_closed(p: event_peer)
|
||||
{
|
||||
terminate();
|
||||
}
|
||||
|
||||
@TEST-END-FILE
|
Loading…
Add table
Add a link
Reference in a new issue