IPSEC.pm - utility functions for IPsec test
use IPSEC;
This module contains methods to test IPsec.
ipsecExitPass()
ipsecExitIgnore()
ipsecExitNS()
ipsecExitWarn()
ipsecExitHostOnly()
ipsecExitRouterOnly()
ipsecExitFail()
ipsecExitFatal()
ipsecReboot()
This function calls 'reboot.rmt' simply.
ipsecCheckNUT($require)
If 'Type' in nut.def does not match to $require, output message and exit (HostOnly, RouterOnly or Fatal).
ipsecSetSAD(@params)
This function calls 'ipsecSetSAD.rmt' with @params simply. If remote command fails, output message and exit (Fail).
ipsecSetSADAsync(@params)
ipsecSetSPD(@params)
This function calls 'ipsecSetSPD.rmt' with @params simply. If remote command fails, output message and exit (Fail).
ipsecSetSPDAsync(@params)
ipsecClearAll()
This function calls 'ipsecClearAll.rmt' simply. If remote command fails, output message and exit (Fail).
ipsecEnable()
This function calls 'ipsecEnable.rmt' simply. If remote command fails, output message and exit (Fail).
Send $req to NUT and wait $rep from NUT.
If NS is received from NUT, send NA to NUT and wait $rep again.
Send $req1st and $req2nd to NUT and wait $rep1st and $rep2nd from NUT.
Send $p1 to NUT's $IFs and wait $p2 from NUT's $IFr.
If NS is received from NUT, send NA to NUT and wait $p2 again.
Send $p1 to NUT's $IFs and wait $p2 from NUT's $IFr.
If NS is received from NUT, send NA to NUT and wait $p2 again.
perldoc V6EvalTool perldoc V6Remote perldoc /usr/local/v6eval/bin/manual/ipsecSetSAD.rmt perldoc /usr/local/v6eval/bin/manual/ipsecSetSPD.rmt perldoc /usr/local/v6eval/bin/manual/ipsecClearAll.rmt perldoc /usr/local/v6eval/bin/manual/ipsecEnable.rmt