aboutsummaryrefslogtreecommitdiffstats
path: root/man3/setbuf.3
diff options
context:
space:
mode:
Diffstat (limited to 'man3/setbuf.3')
-rw-r--r--man3/setbuf.311
1 files changed, 10 insertions, 1 deletions
diff --git a/man3/setbuf.3 b/man3/setbuf.3
index f29f1f577d..7ade962303 100644
--- a/man3/setbuf.3
+++ b/man3/setbuf.3
@@ -43,7 +43,7 @@
.\" Correction, 2000-03-03, Andreas Jaeger <aj@suse.de>
.\" Added return value for setvbuf, aeb,
.\"
-.TH SETBUF 3 2001-06-09 "Linux" "Linux Programmer's Manual"
+.TH SETBUF 3 2007-07-26 "Linux" "Linux Programmer's Manual"
.SH NAME
setbuf, setbuffer, setlinebuf, setvbuf \- stream buffering operations
.SH SYNOPSIS
@@ -59,6 +59,15 @@ setbuf, setbuffer, setlinebuf, setvbuf \- stream buffering operations
.BI "int setvbuf(FILE *" stream ", char *" buf ", int " mode
.BI ", size_t " size );
.ad
+.sp
+.in -4n
+Feature Test Macro Requirements for glibc (see
+.BR feature_test_macros (7)):
+.in
+.sp
+.BR setbuffer(),
+.BR setlinebuf ():
+_BSD_SOURCE
.SH DESCRIPTION
The three types of buffering available are unbuffered, block buffered, and
line buffered.