Change: remove redir-host as config

This commit is contained in:
Dreamacro
2023-02-01 15:19:36 +08:00
parent 81b1e9f931
commit 9af6d498e7
3 changed files with 10 additions and 12 deletions

View File

@ -3,13 +3,13 @@ package constant
import (
"encoding/json"
"errors"
"fmt"
)
// DNSModeMapping is a mapping for EnhancedMode enum
var DNSModeMapping = map[string]DNSMode{
DNSNormal.String(): DNSNormal,
DNSFakeIP.String(): DNSFakeIP,
DNSMapping.String(): DNSMapping,
DNSNormal.String(): DNSNormal,
DNSFakeIP.String(): DNSFakeIP,
}
const (
@ -28,7 +28,7 @@ func (e *DNSMode) UnmarshalYAML(unmarshal func(any) error) error {
}
mode, exist := DNSModeMapping[tp]
if !exist {
return errors.New("invalid mode")
return fmt.Errorf("invalid mode: %s", tp)
}
*e = mode
return nil