From 836cf0905c4a8fe3358d6b0e005192d5ee51d3e2 Mon Sep 17 00:00:00 2001 From: Patrik Flykt Date: Wed, 25 Jun 2014 12:33:48 +0300 Subject: 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. --- src/libsystemd-network/test-icmp6-rs.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/libsystemd-network/test-icmp6-rs.c') 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); -- cgit v1.2.3-54-g00ecf