working commit

This commit is contained in:
2026-03-25 19:00:25 +02:00
parent 5e7b1f312d
commit 7142e32a39
7 changed files with 264 additions and 196 deletions
+1 -2
View File
@@ -1,9 +1,8 @@
package operator
import (
"helmet/app/logger"
"helmet/app/config"
"helmet/app/logger"
"helmet/app/rproxy"
)
+6
View File
@@ -33,6 +33,9 @@ func (oper *Operator) CreateForwarder(ctx context.Context, params *mlbctl.Create
var err error
res := &mlbctl.CreateForwarderResult{}
err = oper.proxy.AddForwarder(ctx, params.Lport, params.Dport, params.Destinations...)
if err != err {
return res, err
}
return res, err
}
@@ -40,5 +43,8 @@ func (oper *Operator) DeleteForwarder(ctx context.Context, params *mlbctl.Delete
var err error
res := &mlbctl.DeleteForwarderResult{}
err = oper.proxy.DeleteForwarder(ctx, params.Lport)
if err != err {
return res, err
}
return res, err
}