]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-network: add test for [IPv6SendRA] ReachableTimeSec= and RetransmitSec= 32347/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 21 Feb 2024 05:27:29 +0000 (14:27 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 22 Apr 2024 09:42:56 +0000 (18:42 +0900)
test/test-network/conf/25-ipv6-prefix.network
test/test-network/systemd-networkd-tests.py

index 9cf8f2575350666e289fefe4997051c672e61b06..e801581a8986e9ed0d175b623cbc7de5249c79c9 100644 (file)
@@ -10,6 +10,8 @@ IPv6SendRA=yes
 DNS=_link_local 2002:da8:1:0::1
 DNSLifetimeSec=1min
 Domains=hogehoge.test
+ReachableTimeSec=42
+RetransmitSec=500ms
 
 [IPv6Prefix]
 Prefix=2002:da8:1:0::/64
index 17b45a433914b904b67baf50c52f2d571d9a7fc7..569563175bf606bb484b9a058ddb72b36babac2f 100755 (executable)
@@ -5514,6 +5514,9 @@ class NetworkdRATests(unittest.TestCase, Utilities):
         print(output)
         self.assertRegex(output, '2002:da8:1:0')
 
+        self.check_ipv6_neigh_sysctl_attr('veth99', 'base_reachable_time_ms', '42000')
+        self.check_ipv6_neigh_sysctl_attr('veth99', 'retrans_time_ms', '500')
+
         self.check_netlabel('veth99', '2002:da8:1::/64')
         self.check_netlabel('veth99', '2002:da8:2::/64')