mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-11 05:17:44 +03:00
fuzz: add directives.link and 99-default.link for fuzz-link-parser
Also adds several reproducers of errors fixed in earlier commits.
This commit is contained in:
parent
a378400b3f
commit
eac31d708f
12
test/fuzz/fuzz-link-parser/99-default.link
Normal file
12
test/fuzz/fuzz-link-parser/99-default.link
Normal file
@ -0,0 +1,12 @@
|
||||
# SPDX-License-Identifier: LGPL-2.1+
|
||||
#
|
||||
# This file is part of systemd.
|
||||
#
|
||||
# systemd is free software; you can redistribute it and/or modify it
|
||||
# under the terms of the GNU Lesser General Public License as published by
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
[Link]
|
||||
NamePolicy=keep kernel database onboard slot path
|
||||
MACAddressPolicy=persistent
|
2
test/fuzz/fuzz-link-parser/advertise-segv.link
Normal file
2
test/fuzz/fuzz-link-parser/advertise-segv.link
Normal file
@ -0,0 +1,2 @@
|
||||
[Link]
|
||||
Advertise=hoge foo
|
7
test/fuzz/fuzz-link-parser/condition-memleak.link
Normal file
7
test/fuzz/fuzz-link-parser/condition-memleak.link
Normal file
@ -0,0 +1,7 @@
|
||||
[Match]
|
||||
OriginalName=eth0
|
||||
Host=hogehoge
|
||||
Virtualization=qemu
|
||||
KernelCommandLine=aaa
|
||||
KernelVersion=4.20.3
|
||||
Architecture=x86-64
|
35
test/fuzz/fuzz-link-parser/directives.link
Normal file
35
test/fuzz/fuzz-link-parser/directives.link
Normal file
@ -0,0 +1,35 @@
|
||||
[Match]
|
||||
MACAddress=
|
||||
OriginalName=
|
||||
Path=
|
||||
Driver=
|
||||
Type=
|
||||
Host=
|
||||
Virtualization=
|
||||
KernelCommandLine=
|
||||
KernelVersion=
|
||||
Architecture=
|
||||
[Link]
|
||||
Description=
|
||||
MACAddressPolicy=
|
||||
MACAddress=
|
||||
NamePolicy=
|
||||
Name=
|
||||
Alias=
|
||||
MTUBytes=
|
||||
BitsPerSecond=
|
||||
Duplex=
|
||||
AutoNegotiation=
|
||||
WakeOnLan=
|
||||
Port=
|
||||
GenericSegmentationOffload=
|
||||
TCPSegmentationOffload=
|
||||
TCP6SegmentationOffload=
|
||||
UDPSegmentationOffload=
|
||||
GenericReceiveOffload=
|
||||
LargeReceiveOffload=
|
||||
RxChannels=
|
||||
TxChannels=
|
||||
OtherChannels=
|
||||
CombinedChannels=
|
||||
Advertise=
|
Loading…
Reference in New Issue
Block a user