Some tests require IP addresses, either IPv4 or IPv6. Signed-off-by: Alexey Kodanev <alexey.koda...@oracle.com> --- testcases/lib/test_net.sh | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/testcases/lib/test_net.sh b/testcases/lib/test_net.sh index 2436264..8d0b6ad 100644 --- a/testcases/lib/test_net.sh +++ b/testcases/lib/test_net.sh @@ -155,3 +155,25 @@ tst_read_opts() done OPTIND=0 } + +# Get IP address +# tst_ipaddr [TYPE] +# TYPE: { lhost | rhost }; Default value is 'lhost'. +tst_ipaddr() +{ + local type=${1:-"lhost"} + local ipv=${TST_EXEC_SUFFIX:-"4"} + local tst_host= + + if [ "$type" = "lhost" ]; then + eval "tst_host=\$LHOST_IPV${ipv}_HOST" + else + eval "tst_host=\$RHOST_IPV${ipv}_HOST" + fi + + if [ "$TST_EXEC_SUFFIX" = "6" ]; then + echo "${IPV6_NETWORK}:${tst_host}" + else + echo "${IPV4_NETWORK}.${tst_host}" + fi +} -- 1.7.1 ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ Ltp-list mailing list Ltp-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ltp-list