Commit cce84231 authored by obscuren's avatar obscuren

UPnP support

parent 928a1303
...@@ -19,10 +19,14 @@ const Debug = true ...@@ -19,10 +19,14 @@ const Debug = true
var StartConsole bool var StartConsole bool
var StartMining bool var StartMining bool
var UseUPnP bool
var OutboundPort string
func Init() { func Init() {
flag.BoolVar(&StartConsole, "c", false, "debug and testing console") flag.BoolVar(&StartConsole, "c", false, "debug and testing console")
flag.BoolVar(&StartMining, "m", false, "start dagger mining") flag.BoolVar(&StartMining, "m", false, "start dagger mining")
flag.BoolVar(&UseUPnP, "upnp", false, "enable UPnP support")
flag.StringVar(&OutboundPort, "port", "30303", "listening port")
flag.Parse() flag.Parse()
} }
...@@ -52,7 +56,7 @@ func main() { ...@@ -52,7 +56,7 @@ func main() {
log.Printf("Starting Ethereum v%s\n", ethutil.Config.Ver) log.Printf("Starting Ethereum v%s\n", ethutil.Config.Ver)
// Instantiated a eth stack // Instantiated a eth stack
ethereum, err := eth.New(eth.CapDefault) ethereum, err := eth.New(eth.CapDefault, UseUPnP)
if err != nil { if err != nil {
log.Println(err) log.Println(err)
return return
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment