def AaTrans.fallback

bend-osdev-apparmor@0.1.0.0 · transitions.bend:230

import bend-osdev-apparmor@0.1.0.0/transitions.bend as Transitions
import Base
import bend-osdev-apparmor@0.1.0.0/rule_file.bend as F
import bend-osdev-apparmor@0.1.0.0/eval.bend as V

230def AaTrans.fallback(fb: F.AaXFallback, scrub: Bool, d: V.AaDecision) -> AaExecResult:
231  match fb:
232    case F.AaFbNone{}:
233      AaExecErr{AaExecNoProfile{}}
234    case F.AaFbIx{}:
235      AaExecOk{AaTStay{}, False{}, d}
236    case F.AaFbUx{}:
237      AaExecOk{AaTUnconfined{}, scrub, d}

Uses (6)

Used by (2)