diff options
author | Simon Biewald <simon@fam-biewald.de> | 2020-08-09 02:12:51 +0300 |
---|---|---|
committer | Simon Biewald <simon@fam-biewald.de> | 2020-10-25 23:21:33 +0300 |
commit | 1a75d66ad990260e2ba46da68c6ad373bed6b822 (patch) | |
tree | 9c8efb038bd2fa3febac85701f0bf906fd75efff /include/tests_networking | |
parent | 7df0b8618b5cce39961b245a3c582af4294276d7 (diff) |
Use netstat on Solaris to gather listening ports
Diffstat (limited to 'include/tests_networking')
-rw-r--r-- | include/tests_networking | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/tests_networking b/include/tests_networking index 420f26ea..c8208cd4 100644 --- a/include/tests_networking +++ b/include/tests_networking @@ -512,6 +512,15 @@ ReportException "${TEST_NO}:3" "netstat missing to gather listening ports" fi ;; + Solaris) + if [ -n "${NETSTATBINARY}" ]; then + LogText "Test: Retrieving netstat information to find listening ports" + FIND=$(${NETSTATBINARY} -an -P udp | ${AWKBINARY} '{ if($7=="LISTEN") { print $1"|udp|LISTEN|" }}') + FIND2=$(${NETSTATBINARY} -an -P tcp | ${AWKBINARY} '{ if($7=="LISTEN") { print $1"|tcp|LISTEN|" }}') + else + ReportException "${TEST_NO}:4" "netstat missing to gather listening ports" + fi + ;; *) # Got this exception? Provide your details and output of netstat or any other tool to determine this information. ReportException "${TEST_NO}:2" "Unclear what method to use, to determine listening port information" |