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"