summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_ktrace.c
diff options
context:
space:
mode:
authorjkoshy <jkoshy@FreeBSD.org>2003-11-11 04:54:11 +0000
committerjkoshy <jkoshy@FreeBSD.org>2003-11-11 04:54:11 +0000
commitedc6e45a502293aa39b79b2c501cd8181cf6531f (patch)
tree2cf151883941d217d7ab4391b00638f652a5ad61 /sys/kern/kern_ktrace.c
parent148f9321bdca1579bf115d36c0a7186f9e84b42e (diff)
downloadFreeBSD-src-edc6e45a502293aa39b79b2c501cd8181cf6531f.zip
FreeBSD-src-edc6e45a502293aa39b79b2c501cd8181cf6531f.tar.gz
Have utrace(2) return ENOMEM if malloc() fails. Document this error
return in its manual page. Reviewed by: jhb
Diffstat (limited to 'sys/kern/kern_ktrace.c')
-rw-r--r--sys/kern/kern_ktrace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_ktrace.c b/sys/kern/kern_ktrace.c
index 469d378..03e08b1 100644
--- a/sys/kern/kern_ktrace.c
+++ b/sys/kern/kern_ktrace.c
@@ -662,7 +662,7 @@ utrace(td, uap)
req = ktr_getrequest(KTR_USER);
if (req == NULL) {
free(cp, M_KTRACE);
- return (0);
+ return (ENOMEM);
}
req->ktr_header.ktr_buffer = cp;
req->ktr_header.ktr_len = uap->len;
OpenPOWER on IntegriCloud