summaryrefslogtreecommitdiff
path: root/networkQuality.go
diff options
context:
space:
mode:
Diffstat (limited to 'networkQuality.go')
-rw-r--r--networkQuality.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/networkQuality.go b/networkQuality.go
index 7593714..d9bdc94 100644
--- a/networkQuality.go
+++ b/networkQuality.go
@@ -336,7 +336,12 @@ func main() {
fmt.Printf("OOPS: Could not get the TCP info for the connection (not a TCP connection)!\n")
}
if info, err := utilities.GetTCPInfo(tcpConn); err != nil {
- fmt.Printf("OOPS: Could not get the TCP info for the connection: %v!\n", err)
+ switch err.(type) {
+ case *utilities.NotImplemented:
+ fmt.Printf("GetTCPInfo not implemented on this platform.\n")
+ default:
+ fmt.Printf("OOPS: Could not get the TCP info for the connection: %v!\n", err)
+ }
} else {
utilities.PrintTCPInfo(info)
}