X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fnetwork%2Ftest-network.c;fp=src%2Fnetwork%2Ftest-network.c;h=9c372c7798e2be3e0f0620cf7a387b7b5ebbe535;hb=0c2f9b84698b25e6065b9febd21486669a13870f;hp=46afeec9265c94921fb96c8cd42339bd2c42965c;hpb=12e0f830f592ec4c6bb49ac7ae1e0e84f74105e3;p=elogind.git diff --git a/src/network/test-network.c b/src/network/test-network.c index 46afeec92..9c372c779 100644 --- a/src/network/test-network.c +++ b/src/network/test-network.c @@ -21,12 +21,9 @@ #include "networkd.h" -static void test_link(struct udev_device *loopback) { - _cleanup_manager_free_ Manager *manager = NULL; +static void test_link(Manager *manager, struct udev_device *loopback) { Link *link = NULL; - manager_new(&manager); - assert_se(link_new(manager, loopback, &link) >= 0); assert_se(link); } @@ -69,7 +66,7 @@ int main(void) { test_network_get(manager, loopback); - test_link(loopback); + test_link(manager, loopback); assert_se(manager_udev_listen(manager) >= 0); assert_se(manager_udev_enumerate_links(manager) >= 0);