1
0
mirror of https://github.com/systemd/systemd.git synced 2025-01-11 09:18:07 +03:00
systemd/test/fuzz/fuzz-network-parser
Andreas Rammhold 02e9e34bd9
networkd: Add support for setting a preferred subnet id for IPv6 PD leases
This allows users to configure a subnet id that should be used instead
of automatically (sequentially) assigned subnets. The previous attempt
had the downside that the subnet id would not be the same between
networkd restarts. In some setups it is desirable to have predictable
subnet ids across restarts of services and systems.

The code for the assignment had to be broken up into two pieces. One of
them is the old (sequential) assignment of prefixes and the other is the
new assignment based on configured subnet ids. The new assignment code
has to be executed first and has to be taken into account when (later
on) allocating the "old" subnets from the same pool.

Instead of having one iteration through the links we are now trying to
allocate a prefix for every link on every delegated prefix, unless they
received an assignment in a previous iteration.
2020-05-26 12:41:22 +02:00
..
21-vlan.network
23-active-slave.network
23-bond199.network
23-emit-lldp.network
23-primary-slave.network
23-test1-bond199.network
24-lldp.network
24-search-domain.network
25-address-link-section.network
25-address-section-miscellaneous.network
25-address-section.network
25-fibrule-port-range.network network: rename Protocol= in [RoutingPolicyRule] to IPProtocol= 2018-12-02 06:13:47 +01:00
25-ipv6-address-label-section.network
25-link-section-unmanaged.network
25-neighbor-section.network networkd: Static neighbor support 2018-12-09 16:56:37 -08:00
25-route-section.network
25-route-tcp-window-settings.network
25-route-type.network
25-sysctl.network
26-bridge-slave-interface-1.network networkd: bridge add support to configure multicast_to_unicast 2018-12-03 23:49:46 +05:30
26-bridge-slave-interface-2.network
27-xfrm.network Added support for xfrm interfaces 2019-07-10 23:02:19 +09:00
bridge99.network
configure-without-carrier.network
dhcp-client-anonymize.network
dhcp-client-critical-connection.network
dhcp-client-ipv4-dhcp-settings.network
dhcp-client-ipv4-only-ipv6-disabled.network
dhcp-client-ipv4-only.network
dhcp-client-ipv6-only.network
dhcp-client-ipv6-rapid-commit.network
dhcp-client-listen-port.network
dhcp-client-route-metric.network
dhcp-client-route-table.network
dhcp-client-timezone-router.network
dhcp-client.network
dhcp-server-timezone-router.network
dhcp-server-veth-peer.network
dhcp-server.network
dhcp-v4-server-veth-peer.network
directives.network networkd: Add support for setting a preferred subnet id for IPv6 PD leases 2020-05-26 12:41:22 +02:00
github-10639 tests: add a reporoducer for https://github.com/systemd/systemd/issues/10639 2018-11-06 19:01:32 +01:00
github-13938 test: add testcase for issue #13938 2019-11-05 10:49:07 +09:00
gretap.network
gretun.network
ip6gretap.network
ip6tnl.network
ipip.network
ipv6-prefix-veth.network
ipv6-prefix.network
ipvlan.network
macvlan.network
macvtap.network
oss-fuzz-11285 fuzz: add a testcase for oss-fuzz#11285 2018-11-08 12:31:02 +09:00
oss-fuzz-11302 fuzz: add testcases of recent issues 2018-11-09 11:45:43 +09:00
oss-fuzz-11314 fuzz: add testcases of recent issues 2018-11-09 11:45:43 +09:00
oss-fuzz-11345 fuzz: add testcase of oss-fuzz#11345 2018-11-11 12:03:52 +09:00
oss-fuzz-13059 tests: shorten the fuzz test case 2019-02-21 12:30:13 +01:00
oss-fuzz-13354 networkd: refuse more than 128 NTP servers 2019-02-27 14:52:33 +01:00
oss-fuzz-13433 networkd: fix memleak when the same NetDev is specified twice 2019-02-27 14:31:28 +01:00
oss-fuzz-13888 fuzz: add testcases for the bug in condition_free_list_type() 2019-03-24 00:35:39 +09:00
oss-fuzz-15678 network: fix memleak 2019-07-10 12:27:48 +02:00
oss-fuzz-20548 network: fix ABRT 2020-02-07 17:18:58 +09:00
routing-policy-rule.network
sit.network
test-static.network
vti6.network
vti.network
vxlan.network