MCPcopy Create free account
hub / github.com/F-Stack/f-stack / mac_execve_interpreter_enter

Function mac_execve_interpreter_enter

freebsd/security/mac/mac_process.c:184–194  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

182}
183
184void
185mac_execve_interpreter_enter(struct vnode *interpvp,
186 struct label **interpvplabel)
187{
188
189 if (mac_labeled & MPC_OBJECT_VNODE) {
190 *interpvplabel = mac_vnode_label_alloc();
191 mac_vnode_copy_label(interpvp->v_label, *interpvplabel);
192 } else
193 *interpvplabel = NULL;
194}
195
196void
197mac_execve_interpreter_exit(struct label *interpvplabel)

Callers 1

do_execveFunction · 0.85

Calls 2

mac_vnode_label_allocFunction · 0.85
mac_vnode_copy_labelFunction · 0.85

Tested by

no test coverage detected