diff options
author | Patrik Flykt <patrik.flykt@linux.intel.com> | 2014-06-25 12:33:48 +0300 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2014-06-26 16:09:40 +0300 |
commit | 836cf0905c4a8fe3358d6b0e005192d5ee51d3e2 (patch) | |
tree | a8fea7a6611f89ce1c3e9c9b6c3447a31a021a04 /src/libsystemd-network/test-icmp6-rs.c | |
parent | 3f0c075f8ef3344da5a6bda524540201f9204e61 (diff) |
sd-icmp6-nd: Add function to stop ongoing ICMPv6 discovery
In some use cases stopping an ongoing ICMPv6 discovery is more
useful than always unreferencing the whole structure.
Diffstat (limited to 'src/libsystemd-network/test-icmp6-rs.c')
-rw-r--r-- | src/libsystemd-network/test-icmp6-rs.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libsystemd-network/test-icmp6-rs.c b/src/libsystemd-network/test-icmp6-rs.c index cd5c4764e3..b81211f6bc 100644 --- a/src/libsystemd-network/test-icmp6-rs.c +++ b/src/libsystemd-network/test-icmp6-rs.c @@ -127,6 +127,10 @@ static void test_rs(sd_event *e) { time_now + 2 *USEC_PER_SEC, 0, test_rs_hangcheck, NULL) >= 0); + assert(sd_icmp6_nd_stop(nd) >= 0); + assert(sd_icmp6_router_solicitation_start(nd) >= 0); + assert(sd_icmp6_nd_stop(nd) >= 0); + assert(sd_icmp6_router_solicitation_start(nd) >= 0); sd_event_loop(e); |