Browse Source

change from map to slice

pull/1435/head
Darien Raymond 6 years ago
parent
commit
bb8cab9cc7
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169
  1. 4
      app/dns/hosts.go

4
app/dns/hosts.go

@ -9,7 +9,7 @@ import (
// StaticHosts represents static domain-ip mapping in DNS server.
type StaticHosts struct {
ips map[uint32][]net.IP
ips [][]net.IP
matchers *strmatcher.MatcherGroup
}
@ -36,7 +36,7 @@ func toStrMatcher(t DomainMatchingType, domain string) (strmatcher.Matcher, erro
func NewStaticHosts(hosts []*Config_HostMapping, legacy map[string]*net.IPOrDomain) (*StaticHosts, error) {
g := new(strmatcher.MatcherGroup)
sh := &StaticHosts{
ips: make(map[uint32][]net.IP),
ips: make([][]net.IP, len(hosts)+len(legacy)+16),
matchers: g,
}

Loading…
Cancel
Save