mirror of
https://github.com/MetaCubeX/mihomo.git
synced 2025-12-19 08:20:05 +08:00
fix. missing of args due to git pull
This commit is contained in:
parent
a93ae93181
commit
b33f3ba8ea
@ -40,6 +40,7 @@ const (
|
||||
ANYTLS
|
||||
MIERU
|
||||
INNER
|
||||
SUDOKU
|
||||
)
|
||||
|
||||
type AddrType byte
|
||||
@ -114,6 +115,8 @@ func (t Type) String() string {
|
||||
return "Mieru"
|
||||
case INNER:
|
||||
return "Inner"
|
||||
case SUDOKU:
|
||||
return "Sudoku"
|
||||
default:
|
||||
return "Unknown"
|
||||
}
|
||||
@ -156,6 +159,8 @@ func ParseType(t string) (*Type, error) {
|
||||
res = MIERU
|
||||
case "INNER":
|
||||
res = INNER
|
||||
case "SUDOKU":
|
||||
res = SUDOKU
|
||||
default:
|
||||
return nil, fmt.Errorf("unknown type: %s", t)
|
||||
}
|
||||
|
||||
@ -134,6 +134,13 @@ func ParseListener(mapping map[string]any) (C.InboundListener, error) {
|
||||
return nil, err
|
||||
}
|
||||
listener, err = IN.NewMieru(mieruOption)
|
||||
case "sudoku":
|
||||
sudokuOption := &IN.SudokuOption{}
|
||||
err = decoder.Decode(mapping, sudokuOption)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
listener, err = IN.NewSudoku(sudokuOption)
|
||||
default:
|
||||
return nil, fmt.Errorf("unsupport proxy type: %s", proxyType)
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user