1 # SPDX-License-Identifier: LGPL-2.1-or-later
31 libsystemd_network = static_library(
34 include_directories : includes,
35 dependencies : userspace,
36 build_by_default : false)
38 libsystemd_network_includes = [includes, include_directories('.')]
40 ############################################################
42 network_test_template = test_template + {
50 network_fuzz_template = fuzz_template + {
58 network_test_template + {
59 'sources' : files('test-acd.c'),
62 network_test_template + {
63 'sources' : files('test-dhcp-client.c'),
65 network_test_template + {
66 'sources' : files('test-dhcp-option.c'),
68 network_test_template + {
69 'sources' : files('test-dhcp-server.c'),
71 network_test_template + {
72 'sources' : files('test-dhcp6-client.c'),
74 network_test_template + {
75 'sources' : files('test-ipv4ll-manual.c'),
78 network_test_template + {
79 'sources' : files('test-ipv4ll.c'),
81 network_test_template + {
82 'sources' : files('test-lldp-rx.c'),
84 network_test_template + {
90 network_test_template + {
96 network_test_template + {
97 'sources' : files('test-sd-dhcp-lease.c'),
99 network_fuzz_template + {
100 'sources' : files('fuzz-dhcp-client.c'),
102 network_fuzz_template + {
103 'sources' : files('fuzz-dhcp6-client.c'),
105 network_fuzz_template + {
106 'sources' : files('fuzz-dhcp-server.c'),
108 network_fuzz_template + {
109 'sources' : files('fuzz-dhcp-server-relay.c'),
111 network_fuzz_template + {
112 'sources' : files('fuzz-lldp-rx.c'),
114 network_fuzz_template + {