aboutsummaryrefslogtreecommitdiff
path: root/tests/testutil.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testutil.h')
-rw-r--r--tests/testutil.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/testutil.h b/tests/testutil.h
index 008c8061..16e665f2 100644
--- a/tests/testutil.h
+++ b/tests/testutil.h
@@ -1,5 +1,5 @@
//
-// Copyright 2019 Staysail Systems, Inc. <info@staysail.tech>
+// Copyright 2020 Staysail Systems, Inc. <info@staysail.tech>
//
// This software is supplied under the terms of the MIT License, a
// copy of which should be located in the distribution where this
@@ -50,6 +50,10 @@ extern void testutil_scratch_addr(const char *, size_t, char *);
// are fully connected.
extern int testutil_marry(nng_socket, nng_socket);
+// testutil_marry_ex is like testutil_marry, but returns the pipes that
+// were connected. The pipe pointers may be NULL if not needed.
+extern int testutil_marry_ex(nng_socket, nng_socket, nng_pipe *, nng_pipe *);
+
// TEST_NNG_PASS tests for NNG success. It reports the failure if it
// did not.
#define TEST_NNG_PASS(cond) \