summaryrefslogtreecommitdiffstats
path: root/src/vlibapi/vat_helper_macros.h
AgeCommit message (Expand)AuthorFilesLines
2020-04-14vat: fix socket connectionDave Barach1-15/+15
2019-07-09vat: unload unused vat pluginsDave Barach1-0/+21
2018-10-23c11 safe string handling supportDave Barach1-3/+3
2018-01-05sock api: add infra for bootstrapping shm clientsFlorin Coras1-44/+20
2017-10-06Coverity fixes for API socketChris Luke1-5/+7
2017-10-03Repair vlib API socket serverDave Barach1-28/+87
2017-02-07Fix M(), M2() macros in VATFilip Tehlar1-2/+4
2017-02-02Refactor fragile msg macro W and W2 to not burry return control flow.Jon Loeliger1-6/+6
2017-02-02Localize the timeout variable within the W message macro.Jon Loeliger1-2/+2
2017-02-02Convert message macro S to accept a message pointer parameter;Jon Loeliger1-1/+1
2017-02-02Convert M() and M2() macros to honor their second, mp, parameter.Jon Loeliger1-2/+2
2017-01-25Repair plugin binary API message numberingDave Barach1-10/+8
2017-01-23binary-api debug CLI works with pluginsDave Barach1-0/+76
.vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
# VPP Swanstrong Testing Recipe {#strongswan_test_doc}

Simple test framework for VPP and strongSwan scenarios.

## setup and run

`docker` is needed to run the tests.

Create `~/.vpp_sswan` file and set `VPP_BIN` and `VPPCTL` variables that points to vpp and vppctl binaries, like follows:
```
export VPP_BIN=/path/to/vpp
export VPPCTL=/path/to/vppctl
```

To run all test
```
./run.sh
```

or specific test
```
./test_responder.sh
```