[feat] use geolocated gateways
Compare changes
+ 67
− 14
@@ -34,6 +34,7 @@ import (
@@ -78,6 +79,7 @@ type bonafide struct {
@@ -103,6 +105,20 @@ type gateway struct {
@@ -172,12 +188,34 @@ func (b *bonafide) getOpenvpnArgs() ([]string, error) {
@@ -200,13 +238,22 @@ func (b *bonafide) fetchEipJSON() error {
@@ -221,23 +268,29 @@ func (b *bonafide) sortGateways() {