diff options
author | Pablo Neira Ayuso <pablo@soleta.eu> | 2015-07-21 10:37:29 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@soleta.eu> | 2015-07-21 11:05:41 +0200 |
commit | f9407cc66811d67641fa1d1bb828dc051470ba10 (patch) | |
tree | c9c7b127fa41323f07a64efab5d4a7846c133a11 /tests/osmux | |
parent | b8bdc290d091452e33f87f4756a103eb06fd5403 (diff) |
tests: osmux: test circuit reopening after closure
Make sure circuit routines works correctly.
Diffstat (limited to 'tests/osmux')
-rw-r--r-- | tests/osmux/osmux_test.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/osmux/osmux_test.c b/tests/osmux/osmux_test.c index 0ad02d3..7cc838d 100644 --- a/tests/osmux/osmux_test.c +++ b/tests/osmux/osmux_test.c @@ -205,6 +205,13 @@ int main(void) for (i = 0; i < 4; i++) osmux_xfrm_input_close_circuit(&h_input, i); + /* Reopen with two circuits and retest */ + osmux_xfrm_input_open_circuit(&h_input, 0, 0); + osmux_xfrm_input_open_circuit(&h_input, 1, 1); + osmux_test_loop(0); + osmux_xfrm_input_close_circuit(&h_input, 0); + osmux_xfrm_input_close_circuit(&h_input, 1); + osmux_xfrm_input_fini(&h_input); fprintf(stdout, "OK: Test passed\n"); |