def SeccompAction.show

bend-osdev-bpf@0.1.0.0 · seccomp.bend:160

import bend-osdev-bpf@0.1.0.0/seccomp.bend as Seccomp
import Base

160def SeccompAction.show(a: SeccompAction) -> String:
161  match a:
162    case SeccompKillProcess{}:
163      "KILL_PROCESS"
164    case SeccompKillThread{}:
165      "KILL_THREAD"
166    case SeccompTrap{d}:
167      "TRAP(" ++ U32.show(d) ++ ")"
168    case SeccompErrno{d}:
169      "ERRNO(" ++ U32.show(d) ++ ")"
170    case SeccompUserNotif{}:
171      "USER_NOTIF"
172    case SeccompTrace{d}:
173      "TRACE(" ++ U32.show(d) ++ ")"
174    case SeccompLog{}:
175      "LOG"
176    case SeccompAllow{}:
177      "ALLOW"

Uses (4)

Used by (2)