added initial typing of forwarders, now only tcp
This commit is contained in:
@@ -14,6 +14,7 @@ func (oper *Operator) ListForwarders(ctx context.Context, params *mlbctl.ListFor
|
||||
}
|
||||
for _, forw := range oper.proxy.Forwarders {
|
||||
oForw := &mlbctl.Forwarder{
|
||||
Type: forw.Type,
|
||||
Lport: forw.Lport,
|
||||
Dport: forw.Dport,
|
||||
Destinations: make([]*mlbctl.Destination, 0),
|
||||
@@ -32,7 +33,7 @@ func (oper *Operator) ListForwarders(ctx context.Context, params *mlbctl.ListFor
|
||||
func (oper *Operator) CreateForwarder(ctx context.Context, params *mlbctl.CreateForwarderParams) (*mlbctl.CreateForwarderResult, error) {
|
||||
var err error
|
||||
res := &mlbctl.CreateForwarderResult{}
|
||||
err = oper.proxy.AddForwarder(ctx, params.Lport, params.Dport, params.Destinations...)
|
||||
err = oper.proxy.AddForwarder(ctx, params.Type, params.Lport, params.Dport, params.Destinations...)
|
||||
if err != err {
|
||||
return res, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user