diff options
author | Dan Streetman <ddstreet@canonical.com> | 2020-05-02 09:56:33 -0400 |
---|---|---|
committer | Dan Streetman <ddstreet@canonical.com> | 2020-05-26 09:52:50 -0400 |
commit | 6b8a1aa6a37b59565e400a379a27ac60ce59f895 (patch) | |
tree | f4efdb3cabfeae319a378b917ef34c297565a5d2 /src/libsystemd-network/test-ipv4ll.c | |
parent | bd0d471c8f127972b2a02dcd5a47b3634baaa1d7 (diff) | |
download | systemd-6b8a1aa6a37b59565e400a379a27ac60ce59f895.tar.gz |
network: return 1 on start and 0 if ipv4ll is already started
Instead of -EBUSY, return 0 from sd_ipv4ll_start() if it's already started,
and change successful start return value to 1.
This matches sd_ndisc_start() behavior; 1 indicates successful start, and
0 indicates already started.
Diffstat (limited to 'src/libsystemd-network/test-ipv4ll.c')
-rw-r--r-- | src/libsystemd-network/test-ipv4ll.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsystemd-network/test-ipv4ll.c b/src/libsystemd-network/test-ipv4ll.c index 2f319bf7d9..6051e65820 100644 --- a/src/libsystemd-network/test-ipv4ll.c +++ b/src/libsystemd-network/test-ipv4ll.c @@ -159,10 +159,10 @@ static void test_basic_request(sd_event *e) { assert_se(sd_ipv4ll_start(ll) == -EINVAL); assert_se(sd_ipv4ll_set_ifindex(ll, 1) == 0); - assert_se(sd_ipv4ll_start(ll) == 0); + assert_se(sd_ipv4ll_start(ll) == 1); sd_event_run(e, (uint64_t) -1); - assert_se(sd_ipv4ll_start(ll) == -EBUSY); + assert_se(sd_ipv4ll_start(ll) == 0); assert_se(sd_ipv4ll_is_running(ll)); |