mirror of
https://github.com/shtorm-7/sing-box-extended.git
synced 2026-09-15 21:00:27 +00:00
provider: Add override_dialer_options option
This commit is contained in:
@@ -52,6 +52,7 @@ func NewProviderInline(ctx context.Context, router adapter.Router, logFactory lo
|
||||
logger: logger,
|
||||
}
|
||||
p.SetRemoveEmojis(options.RemoveEmojis)
|
||||
p.SetOverrideDialerOptions(options.OverrideDialerOptions)
|
||||
p.UpdateOutbounds(nil, options.Outbounds)
|
||||
return p, nil
|
||||
}
|
||||
@@ -71,6 +72,7 @@ func NewProviderLocal(ctx context.Context, router adapter.Router, logFactory log
|
||||
provider: service.FromContext[adapter.ProviderManager](ctx),
|
||||
}
|
||||
provider.SetRemoveEmojis(options.RemoveEmojis)
|
||||
provider.SetOverrideDialerOptions(options.OverrideDialerOptions)
|
||||
filePath := filemanager.BasePath(ctx, options.Path)
|
||||
provider.path, _ = filepath.Abs(filePath)
|
||||
watcher, err := fswatch.NewWatcher(fswatch.Options{
|
||||
|
||||
@@ -101,6 +101,7 @@ func NewProviderRemote(ctx context.Context, router adapter.Router, logFactory lo
|
||||
include: (*regexp.Regexp)(options.Include),
|
||||
}
|
||||
p.SetRemoveEmojis(options.RemoveEmojis)
|
||||
p.SetOverrideDialerOptions(options.OverrideDialerOptions)
|
||||
return p, nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user