mirror of
https://github.com/fatedier/frp.git
synced 2026-01-11 22:23:12 +00:00
client plugin: added plugin tls2raw (#4341)
This commit is contained in:
@@ -32,6 +32,8 @@ func ValidateClientPluginOptions(c v1.ClientPluginOptions) error {
|
||||
return validateStaticFilePluginOptions(v)
|
||||
case *v1.UnixDomainSocketPluginOptions:
|
||||
return validateUnixDomainSocketPluginOptions(v)
|
||||
case *v1.TLS2RawPluginOptions:
|
||||
return validateTLS2RawPluginOptions(v)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
@@ -70,3 +72,10 @@ func validateUnixDomainSocketPluginOptions(c *v1.UnixDomainSocketPluginOptions)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func validateTLS2RawPluginOptions(c *v1.TLS2RawPluginOptions) error {
|
||||
if c.LocalAddr == "" {
|
||||
return errors.New("localAddr is required")
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user