|
|
- package main
-
- import (
- "encoding/json"
- "fmt"
-
- "github.com/tendermint/tendermint2/p2p/upnp"
- )
-
- func probe_upnp() {
-
- capabilities, err := upnp.Probe()
- if err != nil {
- fmt.Println("Probe failed: %v", err)
- } else {
- fmt.Println("Probe success!")
- jsonBytes, err := json.Marshal(capabilities)
- if err != nil {
- panic(err)
- }
- fmt.Println(string(jsonBytes))
- }
-
- }
|