]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
radsniff: More tests
authorJorge Pereira <jpereiran@gmail.com>
Fri, 15 May 2020 19:53:34 +0000 (16:53 -0300)
committerAlan DeKok <aland@freeradius.org>
Sat, 16 May 2020 18:49:00 +0000 (14:49 -0400)
src/tests/radsniff/all.mk
src/tests/radsniff/chunk-packets-debug-mode.txt [new file with mode: 0644]
src/tests/radsniff/chunk-packets-in-debug.txt [new file with mode: 0644]
src/tests/radsniff/chunk-packets-in-silent.txt [moved from src/tests/radsniff/radius-auth+acct+coa-100pkts.txt with 100% similarity]
src/tests/radsniff/whole-packet.txt [new file with mode: 0644]

index c0574fef62fe67d59482e4ed1d1c495456e981c5..4e6d8a5131fcec0c9d884f9e7f1973fd78e3aa5f 100644 (file)
@@ -6,26 +6,33 @@
 #      Test name
 #
 TEST  := test.radsniff
-FILES := $(subst $(DIR)/,,$(wildcard $(DIR)/*.txt $(DIR)/*.gz))
+FILES := $(subst $(DIR)/,,$(wildcard $(DIR)/*.txt))
+
+#
+#      .pcap file to be injested
+#
+PCAP_IN := $(BUILD_DIR)/tests/radsniff/radius-auth+acct+coa-100pkts.pcap
 
 $(eval $(call TEST_BOOTSTRAP))
 
 #
-#      Run the radsniff commands
+#      Uncompress the input .pcap file
 #
 .PRECIOUS: $(OUTPUT)/%.pcap
 $(OUTPUT)/%.pcap: $(DIR)/%.pcap.gz
        $(Q)gunzip -c $< > $@
 
-$(OUTPUT)/%.txt: $(DIR)/%.txt $(OUTPUT)/%.pcap $(TESTBINDIR)/radsniff
-       $(eval TARGET   := $(patsubst %.txt,%,$(notdir $@)))
+#
+#      Run the radsniff commands
+#
+$(OUTPUT)/%.txt: $(DIR)/%.txt | $(TESTBINDIR)/radsniff $(PCAP_IN)
+       $(eval TARGET   := $(notdir $@))
        $(eval FOUND    := $@)
        $(eval CMD_TEST := $(patsubst %.txt,%.cmd,$<))
        $(eval EXPECTED := $<)
-       $(eval PCAP_IN  := $(patsubst %.txt,%.pcap,$@))
        $(eval ARGV     := $(shell grep "^#.*ARGV:" $< | cut -f2 -d ':'))
 
-       $(Q)echo "RADSNIFF-TEST INPUT=$(TARGET).pcap ARGV=\"$(ARGV)\""
+       $(Q)echo "RADSNIFF-TEST INPUT=$(TARGET) ARGV=\"$(ARGV)\""
        $(Q)if ! $(TESTBIN)/radsniff $(ARGV) -I $(PCAP_IN) -D share/dictionary 1> $(FOUND) 2>&1; then         \
                echo "FAILED";                                                                                \
                cat $(FOUND);                                                                                 \
@@ -34,7 +41,7 @@ $(OUTPUT)/%.txt: $(DIR)/%.txt $(OUTPUT)/%.pcap $(TESTBINDIR)/radsniff
                exit 1;                                                                                       \
        fi
        $(Q)if [ -e "$(EXPECTED)" ]; then                                                                     \
-               grep -v "^#" $(EXPECTED) > $(FOUND).result;                                                   \
+               grep -v "^#" $(EXPECTED) > $(FOUND).result || true;                                           \
                if ! cmp -s $(FOUND) $(FOUND).result; then                                                    \
                        echo "RADSNIFF FAILED $@";                                                                \
                        echo "RADSNIFF: $(TESTBIN)/radsniff $(ARGV) -I $(PCAP_IN) -D share/dictionary -xx";        \
@@ -57,3 +64,4 @@ $(OUTPUT)/%.txt: $(DIR)/%.txt $(OUTPUT)/%.pcap $(TESTBINDIR)/radsniff
                exit 1;                                                                                       \
        fi
        $(Q)touch $@
+
diff --git a/src/tests/radsniff/chunk-packets-debug-mode.txt b/src/tests/radsniff/chunk-packets-debug-mode.txt
new file mode 100644 (file)
index 0000000..7f5d08d
--- /dev/null
@@ -0,0 +1,76 @@
+#
+#  ARGV: -x -c 10
+#
+       Service-Type = Framed-User
+       User-Name = "testuser"
+       User-Password = "supersecret"
+       Class = 0x69616d616e6f706171756576616c756569616d616e6f706171756576616c7565
+       Called-Station-Id = "scald_pega_pilha"
+Logging all events
+Sniffing on (build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap)
+2020-05-15 00:55:39.449157 (1) Access-Request Id 13 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.000
+       Authenticator-Field = 0xd543000009c904f1baf49a04a7cd5d47
+       Service-Type = Framed-User
+       User-Name = "testuser"
+       User-Password = "supersecret"
+       Class = 0x69616d616e6f706171756576616c756569616d616e6f706171756576616c7565
+       Called-Station-Id = "scald_pega_pilha"
+2020-05-15 00:55:39.449173 (2) Access-Request Id 113 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.000
+       Authenticator-Field = 0xd643000067d461e80317808c1a786d22
+       Service-Type = Framed-User
+       User-Name = "testuser"
+       User-Password = "supersecret"
+       Class = 0x69616d616e6f706171756576616c756569616d616e6f706171756576616c7565
+       Called-Station-Id = "scald_pega_pilha"
+2020-05-15 00:55:39.468759 (3) Access-Request Id 252 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.019
+       Authenticator-Field = 0xeb430000d7d1f3b93ef9d0e3e1d88bc9
+       Service-Type = Framed-User
+       User-Name = "testuser"
+       User-Password = "supersecret"
+       Class = 0x69616d616e6f706171756576616c756569616d616e6f706171756576616c7565
+       Called-Station-Id = "scald_pega_pilha"
+2020-05-15 00:55:39.506302 (4) Access-Request Id 3 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.057
+       Authenticator-Field = 0xec430000f20b8e583fe1a8bf7315d6bc
+       Service-Type = Framed-User
+       User-Name = "testuser"
+       User-Password = "supersecret"
+       Class = 0x69616d616e6f706171756576616c756569616d616e6f706171756576616c7565
+       Called-Station-Id = "scald_pega_pilha"
+2020-05-15 00:55:39.506375 (5) Access-Request Id 172 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.057
+       Authenticator-Field = 0xed4300009130b83bffebde47728fd757
+       Service-Type = Framed-User
+       User-Name = "testuser"
+       User-Password = "supersecret"
+       Class = 0x69616d616e6f706171756576616c756569616d616e6f706171756576616c7565
+       Called-Station-Id = "scald_pega_pilha"
+2020-05-15 00:55:39.521802 (6) Access-Request Id 199 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.072
+       Authenticator-Field = 0xe54300009be3101199c7a67560863818
+       Service-Type = Framed-User
+       User-Name = "testuser"
+       User-Password = "supersecret"
+       Class = 0x69616d616e6f706171756576616c756569616d616e6f706171756576616c7565
+       Called-Station-Id = "scald_pega_pilha"
+2020-05-15 00:55:39.521859 (7) Access-Request Id 192 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.072
+       Authenticator-Field = 0xe64300004145839e67b99bc45accacfb
+       Service-Type = Framed-User
+       User-Name = "testuser"
+       User-Password = "supersecret"
+       Class = 0x69616d616e6f706171756576616c756569616d616e6f706171756576616c7565
+       Called-Station-Id = "scald_pega_pilha"
+2020-05-15 00:55:40.295534 (8) Access-Request Id 193 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+       Authenticator-Field = 0xd7430000b679679be4cb5106b387ebc0
+       Service-Type = Framed-User
+       User-Name = "testuser"
+       User-Password = "supersecret"
+       Class = 0x69616d616e6f706171756576616c756569616d616e6f706171756576616c7565
+       Called-Station-Id = "scald_pega_pilha"
+2020-05-15 00:55:40.295536 (9) Access-Request Id 54 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+       Authenticator-Field = 0xe74300008ae501bd0f8508a50f69dbcb
+       Service-Type = Framed-User
+       User-Name = "testuser"
+       User-Password = "supersecret"
+       Class = 0x69616d616e6f706171756576616c756569616d616e6f706171756576616c7565
+       Called-Station-Id = "scald_pega_pilha"
+2020-05-15 00:55:40.295541 (10) Access-Request Id 240 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.846
+       Authenticator-Field = 0xee43000071cb70bef8115c5df3ab59d0
+Captured 10 packets, exiting...
diff --git a/src/tests/radsniff/chunk-packets-in-debug.txt b/src/tests/radsniff/chunk-packets-in-debug.txt
new file mode 100644 (file)
index 0000000..c0b7b0d
--- /dev/null
@@ -0,0 +1,9 @@
+#
+#  ARGV: -c 5
+#
+2020-05-15 00:55:39.449157 (1) Access-Request Id 13 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.000
+2020-05-15 00:55:39.449173 (2) Access-Request Id 113 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.000
+2020-05-15 00:55:39.468759 (3) Access-Request Id 252 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.019
+2020-05-15 00:55:39.506302 (4) Access-Request Id 3 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.057
+2020-05-15 00:55:39.506375 (5) Access-Request Id 172 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.057
+Captured 5 packets, exiting...
diff --git a/src/tests/radsniff/whole-packet.txt b/src/tests/radsniff/whole-packet.txt
new file mode 100644 (file)
index 0000000..6b041c9
--- /dev/null
@@ -0,0 +1,103 @@
+#
+#  ARGV:
+#
+2020-05-15 00:55:39.449157 (1) Access-Request Id 13 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.000
+2020-05-15 00:55:39.449173 (2) Access-Request Id 113 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.000
+2020-05-15 00:55:39.468759 (3) Access-Request Id 252 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.019
+2020-05-15 00:55:39.506302 (4) Access-Request Id 3 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.057
+2020-05-15 00:55:39.506375 (5) Access-Request Id 172 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.057
+2020-05-15 00:55:39.521802 (6) Access-Request Id 199 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.072
+2020-05-15 00:55:39.521859 (7) Access-Request Id 192 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.072
+2020-05-15 00:55:40.295534 (8) Access-Request Id 193 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295536 (9) Access-Request Id 54 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295541 (10) Access-Request Id 240 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295577 (11) Access-Request Id 232 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295580 (12) Access-Request Id 118 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295604 (13) Access-Request Id 24 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295608 (14) Access-Request Id 150 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295628 (15) Access-Request Id 37 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295631 (16) Access-Request Id 111 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295663 (17) Access-Request Id 115 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295666 (18) Access-Request Id 96 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295681 (19) Access-Request Id 219 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295683 (20) Access-Request Id 183 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295689 (21) Access-Request Id 211 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295698 (22) Access-Request Id 101 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295701 (23) Access-Request Id 245 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295711 (24) Access-Request Id 44 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295715 (25) Access-Request Id 240 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295721 (26) Access-Request Id 231 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295732 (27) Access-Request Id 159 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295734 (28) Access-Request Id 38 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295741 (29) Access-Request Id 85 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295750 (30) Access-Request Id 152 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295754 (31) Access-Request Id 173 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295760 (32) Access-Request Id 107 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295771 (33) Access-Request Id 73 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295774 (34) Access-Request Id 120 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295793 (35) Access-Request Id 21 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295795 (36) Access-Request Id 175 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295814 (37) Access-Request Id 112 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295816 (38) Access-Request Id 160 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295835 (39) Access-Request Id 0 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295837 (40) Access-Request Id 246 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295856 (41) Access-Request Id 103 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295877 (42) Access-Request Id 84 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295896 (43) Access-Request Id 193 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.295914 (44) Access-Request Id 153 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +0.846
+2020-05-15 00:55:40.462489 (45) Access-Request Id 6 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +1.013
+2020-05-15 00:55:40.516846 (46) Access-Request Id 120 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +1.067
+2020-05-15 00:55:40.550872 (47) Access-Request Id 183 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.101
+2020-05-15 00:55:40.550931 (48) Access-Request Id 181 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.101
+2020-05-15 00:55:40.722739 (49) Access-Request Id 14 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +1.273
+2020-05-15 00:55:40.722740 (50) Access-Request Id 253 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.273
+2020-05-15 00:55:40.722742 (51) Access-Request Id 246 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +1.273
+2020-05-15 00:55:40.722757 (52) Access-Request Id 44 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +1.273
+2020-05-15 00:55:40.722760 (53) Access-Request Id 72 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.273
+2020-05-15 00:55:40.722772 (54) Access-Request Id 5 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.273
+2020-05-15 00:55:40.722774 (55) Access-Request Id 195 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +1.273
+2020-05-15 00:55:40.849231 (56) Access-Request Id 203 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +1.400
+2020-05-15 00:55:40.849253 (57) Access-Request Id 205 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +1.400
+2020-05-15 00:55:40.887190 (58) Access-Request Id 208 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.438
+2020-05-15 00:55:41.103310 (59) Access-Request Id 50 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +1.561
+2020-05-15 00:55:41.228190 (60) Access-Request Id 176 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.573
+2020-05-15 00:55:41.228480 (61) Access-Request Id 148 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.573
+2020-05-15 00:55:41.848510 (62) Access-Request Id 97 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.635
+2020-05-15 00:55:41.155864 (63) Access-Request Id 154 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +1.706
+2020-05-15 00:55:41.155865 (64) Access-Request Id 187 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +1.706
+2020-05-15 00:55:41.155866 (65) Access-Request Id 73 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.706
+2020-05-15 00:55:41.155886 (66) Access-Request Id 243 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +1.706
+2020-05-15 00:55:41.272598 (67) Access-Request Id 172 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +1.823
+2020-05-15 00:55:41.272620 (68) Access-Request Id 82 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +1.823
+2020-05-15 00:55:41.303300 (69) Access-Request Id 62 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +1.854
+2020-05-15 00:55:41.326600 (70) Access-Request Id 15 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +1.877
+2020-05-15 00:55:41.386421 (71) Access-Request Id 38 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +1.937
+2020-05-15 00:55:41.386449 (72) Access-Request Id 80 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +1.937
+2020-05-15 00:55:41.435539 (73) Access-Request Id 35 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.986
+2020-05-15 00:55:41.435557 (74) Access-Request Id 194 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +1.986
+2020-05-15 00:55:41.454624 (75) Access-Request Id 217 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +2.005
+2020-05-15 00:55:41.454643 (76) Access-Request Id 82 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +2.005
+2020-05-15 00:55:41.454652 (77) Access-Request Id 39 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +2.005
+2020-05-15 00:55:41.498687 (78) Access-Request Id 15 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +2.049
+2020-05-15 00:55:41.507117 (79) Access-Request Id 148 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +2.057
+2020-05-15 00:55:41.522892 (80) Access-Request Id 227 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +2.073
+2020-05-15 00:55:41.557957 (81) Access-Request Id 149 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +2.108
+2020-05-15 00:55:41.590892 (82) Access-Request Id 60 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +2.141
+2020-05-15 00:55:41.590912 (83) Access-Request Id 53 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +2.141
+2020-05-15 00:55:41.595037 (84) Access-Request Id 86 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +2.145
+2020-05-15 00:55:41.626108 (85) Access-Request Id 133 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +2.176
+2020-05-15 00:55:41.626128 (86) Access-Request Id 105 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +2.176
+2020-05-15 00:55:41.626140 (87) Access-Request Id 248 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +2.176
+2020-05-15 00:55:41.626148 (88) Access-Request Id 34 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +2.176
+2020-05-15 00:55:41.626157 (89) Access-Request Id 217 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +2.177
+2020-05-15 00:55:41.668819 (90) Access-Request Id 10 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +2.219
+2020-05-15 00:55:41.668837 (91) Access-Request Id 153 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +2.219
+2020-05-15 00:55:41.668848 (92) Access-Request Id 149 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +2.219
+2020-05-15 00:55:41.668857 (93) Access-Request Id 171 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +2.219
+2020-05-15 00:55:41.690889 (94) Access-Request Id 14 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +2.241
+2020-05-15 00:55:41.690906 (95) Access-Request Id 45 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:50150 -> 127.0.0.1:1812 +2.241
+2020-05-15 00:55:41.717325 (96) Access-Request Id 1 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +2.268
+2020-05-15 00:55:41.750078 (97) Access-Request Id 12 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +2.300
+2020-05-15 00:55:41.750100 (98) Access-Request Id 87 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +2.300
+2020-05-15 00:55:41.750111 (99) Access-Request Id 255 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:49180 -> 127.0.0.1:1812 +2.300
+2020-05-15 00:55:41.771745 (100) Access-Request Id 70 build/tests/radsniff/radius-auth+acct+coa-100pkts.pcap:127.0.0.1:51694 -> 127.0.0.1:1812 +2.322