Ratio: * Cleanup code * Prepare for better automated integration tests (future)
Move global code into separate functions. Fixup formatting of code. Also add table output formatting to t_client.sh: | ID | TEST | RESULT | | -- | ----------------------------------- | -------------------- | | 1 | testing tun/udp/ipv4 | [SUCCESS] | | 2 | testing tun/udp/ipv4 with pam | [FAIL: 5 fails] | | -- | ----------------------------------- | -------------------- | Test sets succeded: 1. Test sets failed: 2. For easier review these patches have also been provided via GitHub pull request: https://github.com/OpenVPN/openvpn/pull/49 Due to moving code around and intention changes this patch looks rather large: 1 file changed, 267 insertions(+), 180 deletions(-).