diff --git a/cmd/action.go b/cmd/action.go index d59944c..76fa125 100644 --- a/cmd/action.go +++ b/cmd/action.go @@ -41,8 +41,15 @@ var CliAction = func(ctx *cli.Context) error { //Create variable of type IpAddress and set IP address // to it var IpAddr p2p.IpAddress - IpAddr.Ipv4 = AddServer + //Checking if the address is a ipv4 + // or ipv6 address + ip4Orip6 := p2p.Ip4or6(AddServer) + if ip4Orip6 == "version 6" { + IpAddr.Ipv6 = AddServer + } else { + IpAddr.Ipv4 = AddServer + } // Append IP address to variable result which // is a list res.IpAddress = append(res.IpAddress, IpAddr) diff --git a/cmd/flags.go b/cmd/flags.go index 2b5d87e..bf927b6 100644 --- a/cmd/flags.go +++ b/cmd/flags.go @@ -108,7 +108,6 @@ var AppConfigFlags = []cli.Flag{ EnvVars: []string{"SPECS"}, Destination: &Specs, }, - &cli.BoolFlag{ Name: "SetDefaultConfig", Aliases: []string{"dc"}, diff --git a/p2p/ip_table.json b/p2p/ip_table.json index 7ba6cde..43d7e54 100644 --- a/p2p/ip_table.json +++ b/p2p/ip_table.json @@ -2,8 +2,8 @@ "ip_address": [ { "ipv4": "", - "ipv6": "2001:8f8:172d:ee93:7588:ad57:c351:3309", - "latency": 1213198, + "ipv6": "2001:8f8:172d:ee93:8105:563b:dc98:6dbf", + "latency": 567539, "download": 0, "upload": 0 }