fix part of constructor
This commit is contained in:
parent
42ae6c59c9
commit
5bdb99698b
2 changed files with 5 additions and 0 deletions
|
@ -64,6 +64,11 @@ func NewManager(samhost, samport, datadir string, samopts []string) (*Manager, e
|
||||||
|
|
||||||
func NewManagerFromOptions(opts ...func(*Manager) error) (*Manager, error) {
|
func NewManagerFromOptions(opts ...func(*Manager) error) (*Manager, error) {
|
||||||
var m Manager
|
var m Manager
|
||||||
|
for _, o := range opts {
|
||||||
|
if err := o(&m); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
}
|
||||||
if r, err := resolver.NewResolver(); err == nil {
|
if r, err := resolver.NewResolver(); err == nil {
|
||||||
m.Config = socks5.Config{
|
m.Config = socks5.Config{
|
||||||
Resolver: r,
|
Resolver: r,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue