Luca Boccassi
d0ea800943
Merge pull request #32195 from yuwata/network-ndisc-mtu
...
network: several cleanups for IPv6 MTU
2024-04-10 23:12:21 +01:00
Yu Watanabe
a0430b0d95
test-network: add test case for ndisc MTU option
2024-04-10 12:24:33 +09:00
Yu Watanabe
ce4ed0ad99
test-network: add test case for regenerating prefix stable address on conflict
...
For issue #31605 .
2024-04-10 04:36:03 +09:00
Yu Watanabe
9dcdf16b25
test-network: add test cases for Redirect and Neighbor Advertisement message handling
2024-04-05 06:22:42 +09:00
Yu Watanabe
87a33c0740
netowrk/ndisc: drop NDisc configurations when received NA without Router flag
...
Closes #28421 .
2024-04-05 02:16:03 +09:00
Yu Watanabe
bc91875ae5
test-network: add test cases for PersistLeases=no
2024-03-28 11:16:17 +09:00
Yu Watanabe
93126bb0fa
test-network: extend test case for DHCP server with null server address
2024-03-18 22:33:14 +09:00
Yu Watanabe
1c4411b7ff
test-network: add test case for DHCP server lease file
2024-03-12 01:57:17 +09:00
Yu Watanabe
c84a5f5eaf
test-network: add support for systemd-networkd-persistent-storage.service
2024-03-12 01:57:16 +09:00
Yu Watanabe
83cc18257e
test-network: copy system unit files from build or source directory
...
Addresses https://github.com/systemd/systemd/pull/30021#issuecomment-1971090682 .
2024-03-12 01:17:40 +09:00
Yu Watanabe
f66045c7d4
test-network: drop unused options and variables
...
This also renames several variables, and replace RuntimeError with
assert.
2024-03-12 01:14:40 +09:00
Luca Boccassi
e440426221
Merge pull request #31587 from yuwata/udev-rps-follow-ups
...
udev: follow-ups for RPS setting
2024-03-02 11:47:44 +00:00
Yu Watanabe
4b35dab86a
test-network: wait for the interface being processed by udevd
...
Otherwise, even if the interface is available, the requested config may
not be applied to the interface yet.
This also merges multiple tests for RPS setting. Hopefully the
performance of the test is improved.
2024-03-02 14:50:40 +09:00
Yu Watanabe
a39a2a8121
test-network: introduce udevadm() and friends
2024-03-02 14:50:40 +09:00
Yu Watanabe
0f805b4661
test-network: check enabled capabilities in LLDP neighbors
...
Addresses https://github.com/systemd/systemd/pull/31583#discussion_r1509880349 .
2024-03-02 13:52:28 +09:00
Yu Watanabe
d5e6df24bd
Merge pull request #31498 from ssahani/bond
...
netdev: bond - add support for peer_notif_delay
2024-03-01 12:45:52 +09:00
Yu Watanabe
d6360819a7
test-network: add more test cases for LLDP
2024-03-01 09:40:26 +09:00
Luca Boccassi
0cad991c4c
Merge pull request #31293 from ragazenta/netdev_rps
...
udevd: Add ReceivePacketSteeringCPUMask for systemd.link
2024-02-28 13:37:28 +00:00
Susant Sahani
de736b9658
test-network: Add test for bond peer_notif_delay
2024-02-28 17:34:54 +05:30
Renjaya Raga Zenta
a6f5673c99
test-network: Add test for rps_cpu_mask option
2024-02-28 11:37:18 +07:00
Yu Watanabe
c4047829bb
test-network: fix typo
...
Follow-up for a663ddc04e .
2024-02-28 11:44:20 +09:00
Yu Watanabe
3976c43092
network: introduce per-interface IP forwarding settings
...
This deprecates IPForward= setting, which unconditionally controled
the global setting, even though it is a setting in .network file.
Instead, this introduces new IPv4Forwarding= and IPv6Forwarding=
settings both in .network and networkd.conf.
If these settings are specified in a .network file, then the
per-interface forwarding setting will be configured.
If specified in networkd.conf, then the global IP forwarding setting will
be configured.
Closes #30648 .
2024-02-22 19:24:12 +00:00
Susant Sahani
2b98febe9d
test-network: add test for macvlan BroadcastQueueMulticastLength= and BroadcastQueueThreashold=
2024-02-22 09:46:55 +09:00
Yu Watanabe
0183d48ddb
test-network: use assertIn()
2024-02-22 09:46:45 +09:00
Yu Watanabe
3b677c6f94
test-network: add one more test case for DHCP prefix delegation
...
For issue #31349 .
2024-02-17 11:48:25 +00:00