xref: /netbsd-src/external/cddl/osnet/dev/dtrace/dtrace_hacks.c (revision cd35dc3d8467434191558dfb179bd14d47bc2052)
1*cd35dc3dSkamil /*	$NetBSD: dtrace_hacks.c,v 1.8 2018/06/29 11:33:46 kamil Exp $	*/
201c9547eSdarran 
3ba2539a9Schs /* $FreeBSD: head/sys/cddl/dev/dtrace/dtrace_hacks.c 281916 2015-04-24 03:19:30Z markj $ */
4bb8023b5Sdarran /* XXX Hacks.... */
5bb8023b5Sdarran 
6bb8023b5Sdarran dtrace_cacheid_t dtrace_predcache_id;
7bb8023b5Sdarran 
8bb8023b5Sdarran boolean_t
priv_policy_only(const cred_t * cr,int b,boolean_t c)9ba2539a9Schs priv_policy_only(const cred_t *cr, int b, boolean_t c)
10bb8023b5Sdarran {
11ba2539a9Schs 
12*cd35dc3dSkamil 	return kauth_authorize_generic(cr, KAUTH_GENERIC_ISSUSER, NULL) == 0;
13bb8023b5Sdarran }
14