This commit is contained in:
Frank Denis 2018-01-26 20:16:45 +01:00
parent 747ccf85cb
commit 3bbecdcde7
2 changed files with 5 additions and 2 deletions

View File

@ -198,7 +198,7 @@ func (source *Source) parseV1(prefix string) ([]RegisteredServer, error) {
if strings.EqualFold(record[8], "yes") {
props |= ServerInformalPropertyNoLog
}
stamp, err := NewServerStampFromLegacy(serverAddrStr, serverPkStr, providerName, props)
stamp, err := NewServerStampFromDNSCryptLegacy(serverAddrStr, serverPkStr, providerName, props)
if err != nil {
return registeredServers, err
}

View File

@ -24,10 +24,12 @@ type ServerStamp struct {
serverAddrStr string
serverPk []uint8
providerName string
path string
props ServerInformalProperties
proto StampProtoType
}
func NewServerStampFromLegacy(serverAddrStr string, serverPkStr string, providerName string, props ServerInformalProperties) (ServerStamp, error) {
func NewServerStampFromDNSCryptLegacy(serverAddrStr string, serverPkStr string, providerName string, props ServerInformalProperties) (ServerStamp, error) {
if net.ParseIP(serverAddrStr) != nil {
serverAddrStr = fmt.Sprintf("%s:%d", serverAddrStr, DefaultPort)
}
@ -40,6 +42,7 @@ func NewServerStampFromLegacy(serverAddrStr string, serverPkStr string, provider
serverPk: serverPk,
providerName: providerName,
props: props,
proto: StampProtoTypeDNSCrypt,
}, nil
}