Skip to content

Commit

Permalink
Added IPv6 test
Browse files Browse the repository at this point in the history
  • Loading branch information
hknutzen committed Jan 25, 2024
1 parent bfb6347 commit 30807b6
Showing 1 changed file with 17 additions and 46 deletions.
63 changes: 17 additions & 46 deletions go/testdata/ipv6/disabled_ipv6.t
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@

############################################################
=TITLE=Service timed out for 365 days
=TEMPL=topo
network:n1 = { ip = ::a01:100/120; }
router:r1 = {
Expand All @@ -10,63 +7,52 @@ router:r1 = {
interface:n2 = { ip = ::a01:201; hardware = n2; }
}
network:n2 = { ip = ::a01:200/120; }
=END=
=TEMPL=disabled_service
service:s = {
disable_at = {{DATE .}};
user = network:n1;
permit src = user; dst = network:n2; prt = tcp 80;
}
=TEMPL=output
--ipv6/r1
! n1_in
access-list n1_in extended deny ip any6 any6
access-group n1_in in interface n1
=DATE=-365
=END=
############################################################
=TITLE=Service timed out for 365 days
=PARAMS=--ipv6
=INPUT=
[[topo]]
service:s = {
disable_at = [[DATE]];
user = network:n1;
permit src = user; dst = network:n2; prt = tcp 80;
}
[[disabled_service -365]]
=OUTPUT=
[[output]]
=END=
=TITLE=Service timed out for 30 days
=DATE=-30
=PARAMS=--ipv6
=INPUT=
[[topo]]
service:s = {
disable_at = [[DATE]];
user = network:n1;
permit src = user; dst = network:n2; prt = tcp 80;
}
[[disabled_service -30]]
=OUTPUT=
[[output]]
=END=
=TITLE=Service timed out for 1 day
=DATE=-1
=PARAMS=--ipv6
=INPUT=
[[topo]]
service:s = {
disable_at = [[DATE]];
user = network:n1;
permit src = user; dst = network:n2; prt = tcp 80;
}
[[disabled_service -1]]
=OUTPUT=
[[output]]
=END=
=TITLE=Service timed out today
=DATE=-0
=PARAMS=--ipv6
=INPUT=
[[topo]]
service:s = {
disable_at = [[DATE]];
user = network:n1;
permit src = user; dst = network:n2; prt = tcp 80;
}
[[disabled_service -0]]
=OUTPUT=
[[output]]
=END=
Expand All @@ -79,43 +65,28 @@ service:s = {
access-list n1_in extended permit tcp ::a01:100/120 ::a01:200/120 eq 80
access-list n1_in extended deny ip any6 any6
access-group n1_in in interface n1
=DATE=1
=PARAMS=--ipv6
=INPUT=
[[topo]]
service:s = {
disable_at = [[DATE]];
user = network:n1;
permit src = user; dst = network:n2; prt = tcp 80;
}
[[disabled_service 1]]
=OUTPUT=
[[output]]
=END=
=TITLE=Service times out in 10 days
=DATE=10
=PARAMS=--ipv6
=INPUT=
[[topo]]
service:s = {
disable_at = [[DATE]];
user = network:n1;
permit src = user; dst = network:n2; prt = tcp 80;
}
[[disabled_service 10]]
=OUTPUT=
[[output]]
=END=
=TITLE=Service times out in 1000 days
=DATE=1000
=PARAMS=--ipv6
=INPUT=
[[topo]]
service:s = {
disable_at = [[DATE]];
user = network:n1;
permit src = user; dst = network:n2; prt = tcp 80;
}
[[disabled_service 1000]]
=OUTPUT=
[[output]]
=END=
Expand Down

0 comments on commit 30807b6

Please sign in to comment.