X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/0cf9c062e165da3e9444dfea93f25f198bb71a0e..c215a4bc817daf7b5631236c3c7b6a509479b034:/test-example/README diff --git a/test-example/README b/test-example/README index a6416f6..b9869d8 100644 --- a/test-example/README +++ b/test-example/README @@ -19,3 +19,32 @@ To run the test: Then in a third ping -I secnet-test-i 172.18.232.2 +For running under valgrind memcheck, do something like this: + valgrind --num-callers=40 --gen-suppressions=yes --db-attach=yes \ + --leak-check=full --suppressions=test-example/memcheck.suppressions \ + ./secnet -dvnc test-example/outside.conf +NB that --num-callers is needed as secnet's stack can be deep. + +The config file outside-unshare.conf can be used on Linux in +conjunction with test-example/fake-userv and a built checkout of +userv-utils.git to run the "outside" copy of secnet in a new "network +namespace". + + + +Everything in this directory is part of secnet. See README (in the +directory above) for full list of copyright holders. + +secnet is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by +the Free Software Foundation; either version d of the License, or +(at your option) any later version. + +secnet is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +version 3 along with secnet; if not, see +https://www.gnu.org/licenses/gpl.html.