diff --git a/tools/lkl/lib/Build b/tools/lkl/lib/Build index 468878b0049fa6..99e88616224d79 100644 --- a/tools/lkl/lib/Build +++ b/tools/lkl/lib/Build @@ -1,5 +1,5 @@ CFLAGS_posix-host.o += -D_FILE_OFFSET_BITS=64 -CFLAGS_virtio_net_vde.o += $(shell pkg-config --cflags vdeplug) +CFLAGS_virtio_net_vde.o += $(pkg-config --cflags vdeplug 2>/dev/null) CFLAGS_nt-host.o += -D_WIN32_WINNT=0x0600 lkl-y += fs.o @@ -18,5 +18,5 @@ lkl-$(CONFIG_AUTO_LKL_POSIX_HOST) += virtio_net_fd.o lkl-$(CONFIG_AUTO_LKL_POSIX_HOST) += virtio_net_tap.o lkl-$(CONFIG_AUTO_LKL_POSIX_HOST) += virtio_net_raw.o lkl-$(CONFIG_AUTO_LKL_POSIX_HOST) += virtio_net_macvtap.o -lkl-$(CONFIG_AUTO_LKL_VIRTIO_NET_DPDK) += virtio_net_dpdk.o -lkl-$(CONFIG_AUTO_LKL_VIRTIO_NET_VDE) += virtio_net_vde.o +lkl-$(CONFIG_AUTO_LKL_POSIX_HOST) += virtio_net_dpdk.o +lkl-$(CONFIG_AUTO_LKL_POSIX_HOST) += virtio_net_vde.o diff --git a/tools/lkl/lib/virtio_net_vde.c b/tools/lkl/lib/virtio_net_vde.c index 5b793da952e681..5743c8faa83d91 100644 --- a/tools/lkl/lib/virtio_net_vde.c +++ b/tools/lkl/lib/virtio_net_vde.c @@ -1,6 +1,5 @@ -#ifdef CONFIG_AUTO_LKL_VIRTIO_NET_VDE - #include +#ifdef CONFIG_AUTO_LKL_VIRTIO_NET_VDE #include #include #include diff --git a/tools/lkl/tests/net-test.c b/tools/lkl/tests/net-test.c index 38db687b3b3dd7..3d0811d2f3573e 100644 --- a/tools/lkl/tests/net-test.c +++ b/tools/lkl/tests/net-test.c @@ -135,10 +135,8 @@ static int test_net_init(int argc, char **argv) if (iftype && ifname && (strncmp(iftype, "tap", 3) == 0)) nd = lkl_netdev_tap_create(ifname, 0); -#ifdef CONFIG_AUTO_LKL_VIRTIO_NET_DPDK else if (iftype && ifname && (strncmp(iftype, "dpdk", 4) == 0)) nd = lkl_netdev_dpdk_create(ifname, 0, NULL); -#endif /* CONFIG_AUTO_LKL_VIRTIO_NET_DPDK */ else if (iftype && ifname && (strncmp(iftype, "raw", 3) == 0)) nd = lkl_netdev_raw_create(ifname); else if (iftype && ifname && (strncmp(iftype, "macvtap", 7) == 0))