aboutsummaryrefslogtreecommitdiffstats
path: root/syz-manager/rpc.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2024-05-15 15:17:16 +0200
committerDmitry Vyukov <dvyukov@google.com>2024-05-17 08:46:55 +0000
commit15846cbccf63a4e74cce5b8cf0c1931fdcf81ccd (patch)
treecc0f7740f5e2a84cf3c842e30bff93e926a00f6a /syz-manager/rpc.go
parentdf04197b8da247c029f5966369849c8dd8122398 (diff)
pkg/ipc: use flatrpc flags
Flatrpc flags are passed in RPC execution requests, so to avoid conversions and duplicate set of flags use flatrpc flags in pkg/ipc directly.
Diffstat (limited to 'syz-manager/rpc.go')
-rw-r--r--syz-manager/rpc.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/syz-manager/rpc.go b/syz-manager/rpc.go
index 53dc5a389..8c5e67e34 100644
--- a/syz-manager/rpc.go
+++ b/syz-manager/rpc.go
@@ -584,10 +584,10 @@ func (serv *RPCServer) newRequest(runner *Runner, req *queue.Request) (rpctype.E
func (serv *RPCServer) execOpts() ipc.ExecOpts {
env := ipc.FeaturesToFlags(serv.enabledFeatures, nil)
if *flagDebug {
- env |= ipc.FlagDebug
+ env |= flatrpc.ExecEnvDebug
}
if serv.cfg.Cover {
- env |= ipc.FlagSignal
+ env |= flatrpc.ExecEnvSignal
}
sandbox, err := ipc.SandboxToFlags(serv.cfg.Sandbox)
if err != nil {
@@ -595,12 +595,12 @@ func (serv *RPCServer) execOpts() ipc.ExecOpts {
}
env |= sandbox
- exec := ipc.FlagThreaded
+ exec := flatrpc.ExecFlagThreaded
if !serv.cfg.RawCover {
- exec |= ipc.FlagDedupCover
+ exec |= flatrpc.ExecFlagDedupCover
}
if serv.cfg.HasCovFilter() {
- exec |= ipc.FlagEnableCoverageFilter
+ exec |= flatrpc.ExecFlagCoverFilter
}
return ipc.ExecOpts{
EnvFlags: env,