audit.c (c771600c6af14749609b49565ffb4cac2959710d) | audit.c (84c455decf27ce97a23fb70b58075592ab88d66a) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * AppArmor security module 4 * 5 * This file contains AppArmor auditing functions 6 * 7 * Copyright (C) 1998-2008 Novell/SUSE 8 * Copyright 2009-2010 Canonical Ltd. --- 178 unchanged lines hidden (view full) --- 187 if (KILL_MODE(profile) && type == AUDIT_APPARMOR_DENIED) 188 type = AUDIT_APPARMOR_KILL; 189 190 ad->subj_label = &profile->label; 191 192 aa_audit_msg(type, ad, cb); 193 194 if (ad->type == AUDIT_APPARMOR_KILL) | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * AppArmor security module 4 * 5 * This file contains AppArmor auditing functions 6 * 7 * Copyright (C) 1998-2008 Novell/SUSE 8 * Copyright 2009-2010 Canonical Ltd. --- 178 unchanged lines hidden (view full) --- 187 if (KILL_MODE(profile) && type == AUDIT_APPARMOR_DENIED) 188 type = AUDIT_APPARMOR_KILL; 189 190 ad->subj_label = &profile->label; 191 192 aa_audit_msg(type, ad, cb); 193 194 if (ad->type == AUDIT_APPARMOR_KILL) |
195 (void)send_sig_info(SIGKILL, NULL, | 195 (void)send_sig_info(profile->signal, NULL, |
196 ad->common.type == LSM_AUDIT_DATA_TASK && 197 ad->common.u.tsk ? ad->common.u.tsk : current); 198 199 if (ad->type == AUDIT_APPARMOR_ALLOWED) 200 return complain_error(ad->error); 201 202 return ad->error; 203} --- 88 unchanged lines hidden --- | 196 ad->common.type == LSM_AUDIT_DATA_TASK && 197 ad->common.u.tsk ? ad->common.u.tsk : current); 198 199 if (ad->type == AUDIT_APPARMOR_ALLOWED) 200 return complain_error(ad->error); 201 202 return ad->error; 203} --- 88 unchanged lines hidden --- |