summaryrefslogtreecommitdiffstats
path: root/sys/sys/buf_ring.h
diff options
context:
space:
mode:
authorkmacy <kmacy@FreeBSD.org>2008-12-02 03:58:10 +0000
committerkmacy <kmacy@FreeBSD.org>2008-12-02 03:58:10 +0000
commit37e5f42bd0b9a3cb96473ce507b5f7f5e30508b3 (patch)
treed279c2a899cda3501ca5132afba00da9fad746d1 /sys/sys/buf_ring.h
parent98505b1380b1090467a3f78206af60007bace16a (diff)
downloadFreeBSD-src-37e5f42bd0b9a3cb96473ce507b5f7f5e30508b3.zip
FreeBSD-src-37e5f42bd0b9a3cb96473ce507b5f7f5e30508b3.tar.gz
return ENOBUFS when ring is full
Diffstat (limited to 'sys/sys/buf_ring.h')
-rw-r--r--sys/sys/buf_ring.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/sys/buf_ring.h b/sys/sys/buf_ring.h
index 8563f29..6d0cb7d 100644
--- a/sys/sys/buf_ring.h
+++ b/sys/sys/buf_ring.h
@@ -92,7 +92,7 @@ buf_ring_enqueue(struct buf_ring *br, void *buf)
if (prod_next == cons_tail) {
critical_exit();
- return (ENOSPC);
+ return (ENOBUFS);
}
success = atomic_cmpset_int(&br->br_prod_head, prod_head,
OpenPOWER on IntegriCloud