aboutsummaryrefslogtreecommitdiff
path: root/sys/security
diff options
context:
space:
mode:
authorRobert Watson <rwatson@FreeBSD.org>2006-03-19 15:39:03 +0000
committerRobert Watson <rwatson@FreeBSD.org>2006-03-19 15:39:03 +0000
commit059c649508f80babd25c45aa896176b8f471de47 (patch)
tree84dbb765cf9af1a1e3250f5aa711c8f3300ad282 /sys/security
parent6a4bde1b76ce9f8613b192a6360cc121f87316bc (diff)
downloadsrc-059c649508f80babd25c45aa896176b8f471de47.tar.gz
src-059c649508f80babd25c45aa896176b8f471de47.zip
Merge Perforce change 93570 from TrustedBSD audit3 branch:
Add audit pipe ioctls to query minimum and maximum audit queue lengths. Obtained from: TrustedBSD Project
Notes
Notes: svn path=/head/; revision=156884
Diffstat (limited to 'sys/security')
-rw-r--r--sys/security/audit/audit_pipe.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/sys/security/audit/audit_pipe.c b/sys/security/audit/audit_pipe.c
index 50d026c2b548..501254b123eb 100644
--- a/sys/security/audit/audit_pipe.c
+++ b/sys/security/audit/audit_pipe.c
@@ -457,6 +457,16 @@ audit_pipe_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag,
error = EINVAL;
break;
+ case AUDITPIPE_GET_QLIMIT_MIN:
+ *(u_int *)data = AUDIT_PIPE_QLIMIT_MIN;
+ error = 0;
+ break;
+
+ case AUDITPIPE_GET_QLIMIT_MAX:
+ *(u_int *)data = AUDIT_PIPE_QLIMIT_MAX;
+ error = 0;
+ break;
+
case AUDITPIPE_GET_INSERTS:
*(u_int *)data = ap->ap_inserts;
error = 0;