Skip to content

Commit

Permalink
Sort imports and add warnings to examples
Browse files Browse the repository at this point in the history
  • Loading branch information
elivlo committed Apr 13, 2023
1 parent 0ffaea3 commit f951c6b
Show file tree
Hide file tree
Showing 8 changed files with 25 additions and 6 deletions.
2 changes: 1 addition & 1 deletion examples/basic_scan/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ func main() {
var warnings []string
err = scanner.Run(&result, &warnings)
if len(warnings) > 0 {
log.Printf("run finished with warnings: %s\n", warnings) // Warnings are non critical errors from nmap.
log.Printf("run finished with warnings: %s\n", warnings) // Warnings are non-critical errors from nmap.
}
if err != nil {
log.Fatalf("unable to run nmap scan: %v", err)
Expand Down
6 changes: 5 additions & 1 deletion examples/basic_scan_async/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ package main
import (
"context"
"fmt"
"github.com/Ullaakut/nmap/v3"
"log"

"github.com/Ullaakut/nmap/v3"
)

func main() {
Expand All @@ -31,6 +32,9 @@ func main() {

// Blocks main until the scan has completed.
if err := <-done; err != nil {
if len(warnings) > 0 {
log.Printf("run finished with warnings: %s\n", warnings) // Warnings are non critical errors from nmap.
}
log.Fatal(err)
}

Expand Down
3 changes: 3 additions & 0 deletions examples/basic_scan_progress/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ func main() {
var result nmap.Run
var warnings []string
err = scanner.Progress(progress).Run(&result, &warnings)
if len(warnings) > 0 {
log.Printf("run finished with warnings: %s\n", warnings) // Warnings are non critical errors from nmap.
}
if err != nil {
log.Fatalf("unable to run nmap scan: %v", err)
}
Expand Down
8 changes: 5 additions & 3 deletions examples/basic_scan_streamer_interface/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,10 @@ package main
import (
"context"
"fmt"
"github.com/Ullaakut/nmap/v3"
"log"
"os"

"github.com/Ullaakut/nmap/v3"
)

func main() {
Expand All @@ -23,11 +24,12 @@ func main() {
var result nmap.Run
var warnings []string
err = scanner.Streamer(os.Stdout).Run(&result, &warnings)
if len(warnings) > 0 {
log.Printf("run finished with warnings: %s\n", warnings) // Warnings are non critical errors from nmap.
}
if err != nil {
log.Fatalf("unable to run nmap scan: %v", err)
}

fmt.Printf("Nmap warnings: %v\n", warnings)

fmt.Printf("Nmap done: %d hosts up scanned in %.2f seconds\n", len(result.Hosts), result.Stats.Finished.Elapsed)
}
3 changes: 3 additions & 0 deletions examples/count_hosts_by_os/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ func main() {
var result nmap.Run
var warnings []string
err = scanner.Run(&result, &warnings)
if len(warnings) > 0 {
log.Printf("run finished with warnings: %s\n", warnings) // Warnings are non critical errors from nmap.
}
if err != nil {
log.Fatalf("nmap scan failed: %v", err)
}
Expand Down
3 changes: 2 additions & 1 deletion examples/list_interfaces/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ import (
"context"
"encoding/json"
"fmt"
"github.com/Ullaakut/nmap/v3"
"log"

"github.com/Ullaakut/nmap/v3"
)

func main() {
Expand Down
3 changes: 3 additions & 0 deletions examples/service_detection/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@ func main() {
var result nmap.Run
var warnings []string
err = scanner.Run(&result, &warnings)
if len(warnings) > 0 {
log.Printf("run finished with warnings: %s\n", warnings) // Warnings are non critical errors from nmap.
}
if err != nil {
log.Fatalf("nmap scan failed: %v", err)
}
Expand Down
3 changes: 3 additions & 0 deletions examples/spoof_and_decoys/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ func main() {
var result nmap.Run
var warnings []string
err = scanner.Run(&result, &warnings)
if len(warnings) > 0 {
log.Printf("run finished with warnings: %s\n", warnings) // Warnings are non critical errors from nmap.
}
if err != nil {
log.Fatalf("nmap scan failed: %v", err)
}
Expand Down

0 comments on commit f951c6b

Please sign in to comment.