X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=src%2Fnetwork%2Fmeson.build;h=0bcf7f4a815d193f510c909931e67d33a34e963e;hb=3ddcbeea4582449d6a9fa6c53fc52330977def7e;hp=e1ac0f13dcba14491714cb9eaf79a3850262970f;hpb=4631116dd99f11fbeebecf454e6f62a8f100e411;p=thirdparty%2Fsystemd.git diff --git a/src/network/meson.build b/src/network/meson.build index e1ac0f13dcb..0bcf7f4a815 100644 --- a/src/network/meson.build +++ b/src/network/meson.build @@ -1,19 +1,4 @@ # SPDX-License-Identifier: LGPL-2.1+ -# -# Copyright 2017 Zbigniew Jędrzejewski-Szmek -# -# 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. -# -# systemd is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public License -# along with systemd; If not, see . sources = files(''' netdev/bond.c @@ -48,6 +33,14 @@ sources = files(''' netdev/vxcan.h netdev/wireguard.c netdev/wireguard.h + netdev/netdevsim.c + netdev/netdevsim.h + netdev/fou-tunnel.c + netdev/fou-tunnel.h + netdev/l2tp-tunnel.c + netdev/l2tp-tunnel.h + netdev/macsec.c + netdev/macsec.h networkd-address-label.c networkd-address-label.h networkd-address-pool.c @@ -56,6 +49,8 @@ sources = files(''' networkd-address.h networkd-brvlan.c networkd-brvlan.h + networkd-can.c + networkd-can.h networkd-conf.c networkd-conf.h networkd-dhcp4.c @@ -68,6 +63,8 @@ sources = files(''' networkd-link-bus.c networkd-link.c networkd-link.h + networkd-lldp-rx.c + networkd-lldp-rx.h networkd-lldp-tx.c networkd-lldp-tx.h networkd-manager-bus.c @@ -75,6 +72,8 @@ sources = files(''' networkd-manager.h networkd-ndisc.c networkd-ndisc.h + networkd-neighbor.c + networkd-neighbor.h networkd-radv.c networkd-radv.h networkd-network-bus.c @@ -144,6 +143,27 @@ if conf.get('ENABLE_NETWORKD') == 1 install_dir : polkitpkladir) endif + install_data('networkd.conf', + install_dir : pkgsysconfdir) + + fuzzers += [ + [['src/network/fuzz-netdev-parser.c', + 'src/fuzz/fuzz.h'], + [libnetworkd_core, + libudev_static, + libsystemd_network, + libshared], + [threads]], + + [['src/network/fuzz-network-parser.c', + 'src/fuzz/fuzz.h'], + [libnetworkd_core, + libudev_static, + libsystemd_network, + libshared], + [threads]] + ] + tests += [ [['src/network/test-networkd-conf.c'], [libnetworkd_core,