diff --git a/testing/btest/Files/mmdb/GeoLite2-ASN.mmdb b/testing/btest/Files/mmdb/GeoLite2-ASN.mmdb index 65ade5917e..cd464eaed8 100644 Binary files a/testing/btest/Files/mmdb/GeoLite2-ASN.mmdb and b/testing/btest/Files/mmdb/GeoLite2-ASN.mmdb differ diff --git a/testing/btest/Files/mmdb/GeoLite2-City.mmdb b/testing/btest/Files/mmdb/GeoLite2-City.mmdb index 2f375e3bd6..6878bb697f 100644 Binary files a/testing/btest/Files/mmdb/GeoLite2-City.mmdb and b/testing/btest/Files/mmdb/GeoLite2-City.mmdb differ diff --git a/testing/btest/Files/mmdb/README b/testing/btest/Files/mmdb/README index 269a36c045..640424c852 100644 --- a/testing/btest/Files/mmdb/README +++ b/testing/btest/Files/mmdb/README @@ -1,9 +1,10 @@ These .mmdb databases were created with the mmdbwriter from MaxMind [1] for testing purposes. See the main.go file. They only contain information about -LBL's network ranges: +the following LBL/Berkeley network ranges: 128.3.0.0/16 131.243.0.0/16 + 2607:f140::/32 Rebuild with: diff --git a/testing/btest/Files/mmdb/main.go b/testing/btest/Files/mmdb/main.go index a95d857022..3caa96495a 100644 --- a/testing/btest/Files/mmdb/main.go +++ b/testing/btest/Files/mmdb/main.go @@ -44,12 +44,13 @@ func writeDB(fname, name string, record mmdbtype.Map, nets ...*net.IPNet) { func main() { _, net1, _ := net.ParseCIDR("128.3.0.0/16") _, net2, _ := net.ParseCIDR("131.243.0.0/16") + _, net3, _ := net.ParseCIDR("2607:f140::/32") // The ASN record. asnRecord := mmdbtype.Map{} asnRecord["autonomous_system_number"] = mmdbtype.Uint32(16) asnRecord["autonomous_system_organization"] = mmdbtype.String("Lawrence Berkeley National Laboratory") - writeDB("GeoLite2-ASN.mmdb", "My-ASN-DB", asnRecord, net1, net2) + writeDB("GeoLite2-ASN.mmdb", "My-ASN-DB", asnRecord, net1, net2, net3) // The Location record. locRecord := mmdbtype.Map{ @@ -69,5 +70,5 @@ func main() { }, }, } - writeDB("GeoLite2-City.mmdb", "My-City-DB", locRecord, net1, net2) + writeDB("GeoLite2-City.mmdb", "My-City-DB", locRecord, net1, net2, net3) }