Michael Kerrisk
08df16d409
tcp.7: srcfix: Added/updated FIXMEs
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-12-15 19:18:19 +01:00
Michael Kerrisk
8cd5dce111
socket.7: srcfix: updated FIXMEs
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-12-14 18:25:20 +01:00
Michael Kerrisk
3a6548ffb0
tcp.7: Amend 84b183e
...
A change in 2.6.28 restored the 2.2 behavior:
https://lkml.org/lkml/2009/6/30/499
Reported-by: lepton <ytht.net@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-04-26 09:12:59 +12:00
lepton
84b183e9f7
tcp.7: Correct description for TCP_MAXSEG on modern kernel
...
In tcp.7, about TCP_MAXSEG, it reads
If this option is set before connection establishment,
it also changes the MSS value announced to the other
end in the initial packet.
It is correct for kernel version 2.2, but it is not
correct for modern kernel such as 2.4 and 2.6.
On a linux box with a modern kernel, the setting for
TCP_MAXSEG won't change the MSS value announced to the
other end.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-04-23 21:17:09 +12:00
Michael Kerrisk
10968d61b8
tcp.7: Correct RFC for TIME_WAIT assassination hazards
...
Reported-by: Artyom Pervukhin <artyom@evasive.ru>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-03-20 06:18:13 +13:00
Michael Kerrisk
b6b338292c
tcp.7: srcfix: Added FIXME
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-01-06 21:38:14 +01:00
Michael Kerrisk
c2aa3e258c
tcp.7: grfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 06:02:16 +02:00
Michael Kerrisk
e9716a4d96
tcp.7: srcfix: added references to glibc bug report
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 06:02:16 +02:00
Michael Kerrisk
f73df7253d
tcp.7: Clarify header file details for SIOCINQ and SIOCOUTQ
...
Also note synonymous FIONREAD and TIOCOUTQ.
Reported-by: Jim Belton <jim.belton@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-09-10 06:02:00 +02:00
Michael Kerrisk
60b9e97c05
ioperm.2, setresuid.2, tcp.7: GLobal fix: s/non-privileged/unprivileged/
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 18:29:41 +01:00
Michael Kerrisk
c7094399ad
intro.1, time.1, adjtimex.2, capget.2, eventfd.2, fcntl.2, getrlimit.2, getsockopt.2, gettimeofday.2, intro.2, ioctl_list.2, ioperm.2, mlock.2, pivot_root.2, poll.2, prctl.2, ptrace.2, sched_setscheduler.2, select_tut.2, semget.2, sigaltstack.2, signalfd.2, sysctl.2, timer_settime.2, timerfd_create.2, wait.2, CPU_SET.3, argz_add.3, assert_perror.3, atexit.3, backtrace.3, bcmp.3, clearenv.3, ctime.3, dl_iterate_phdr.3, dlopen.3, ecvt.3, errno.3, error.3, ether_aton.3, exit.3, fenv.3, ferror.3, finite.3, flockfile.3, fnmatch.3, fpathconf.3, fpclassify.3, ftime.3, ftok.3, ftw.3, fwide.3, getaddrinfo.3, gethostbyname.3, getlogin.3, getnameinfo.3, getnetent.3, getopt.3, getprotoent.3, getrpcent.3, getservent.3, glob.3, hsearch.3, inet.3, isalpha.3, iswalnum.3, iswalpha.3, iswblank.3, iswcntrl.3, iswctype.3, iswdigit.3, iswgraph.3, iswlower.3, iswprint.3, iswpunct.3, iswspace.3, iswupper.3, iswxdigit.3, longjmp.3, lsearch.3, malloc.3, matherr.3, mblen.3, mbsinit.3, mbtowc.3, on_exit.3, printf.3, pthread_attr_init.3, pthread_attr_setaffinity_np.3, pthread_attr_setdetachstate.3, pthread_attr_setguardsize.3, pthread_attr_setinheritsched.3, pthread_attr_setschedparam.3, pthread_attr_setschedpolicy.3, pthread_attr_setscope.3, pthread_attr_setstack.3, pthread_attr_setstackaddr.3, pthread_attr_setstacksize.3, pthread_cancel.3, pthread_cleanup_push.3, pthread_equal.3, pthread_getattr_np.3, pthread_getcpuclockid.3, pthread_setaffinity_np.3, pthread_setcancelstate.3, pthread_setconcurrency.3, pthread_setschedparam.3, pthread_setschedprio.3, ptsname.3, putenv.3, putgrent.3, raise.3, rcmd.3, regex.3, rexec.3, rpc.3, rpmatch.3, rtnetlink.3, scandir.3, sem_init.3, setaliasent.3, setbuf.3, setenv.3, setjmp.3, signbit.3, stdio_ext.3, strtod.3, strtol.3, strtoul.3, system.3, termios.3, timeradd.3, tzset.3, ualarm.3, wctomb.3, xdr.3, st.4, tty_ioctl.4, core.5, elf.5, proc.5, bootparam.7, capabilities.7, icmp.7, ip.7, ipv6.7, math_error.7, mdoc.samples.7, mq_overview.7, pthreads.7, raw.7, regex.7, socket.7, tcp.7, tzselect.8: Global fix: s/non-zero/nonzero/
...
The tendency in English, as prescribed in style guides like
Chicago MoS, is towards removing hyphens after prefixes
like "non-" etc.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2010-01-16 17:40:55 +01:00
Michael Kerrisk
2843ba93d4
stat.2, posix_fallocate.3, proc.5, tcp.7, udp.7: tstamp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-30 03:28:34 +02:00
Nicolas François
71a8ab18b9
tcp.7: wfix: be more consistent in usage of infinitive or indicative
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:31 +02:00
Nicolas François
b8f094b3d6
tcp.7, udp.7: Replace references to syctl interfaces with /proc
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:30 +02:00
Nicolas François
05f6c8ef65
tcp.7: Minor fix
...
It seems to me that "algorithm" is missing here.
Or maybe "choices" could be replaced by "algorithms".
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:29 +02:00
Nicolas François
7b67ce431a
tcp.7: Minor fixes
...
tcp_congestion_control is not a boolean. The default is explained in the
text. It cannot be enabled by default.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2009-09-28 12:46:27 +02:00
Michael Kerrisk
238534b031
tcp.7: Document MSG_TRUNC flag for TCP sockets
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-12-05 22:18:09 -05:00
Michael Kerrisk
de092003b7
tcp.7: Note that MSG_PEEK can be used on out-of-band data
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-12-05 22:18:08 -05:00
Michael Kerrisk
d888f6a3a6
tcp.7: Relocate out-of-band data discussion
...
Move to a new subsection entitled "Sockets API".
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-12-05 22:18:08 -05:00
Michael Kerrisk
a113945faa
Removed trailing white space at end of lines
2008-11-25 21:44:53 -05:00
Michael Kerrisk
2a4ed4153d
tcp.7: srcfix: updated comment in changelog
2008-11-25 20:54:20 -05:00
Michael Kerrisk
95e6bcfc3b
tcp.7: ffix
2008-11-25 20:54:20 -05:00
Michael Kerrisk
5b91ca2520
tcp.7: srcfix: Source code comment to indicate page is updated for 2.6.27
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:19 -05:00
Michael Kerrisk
8c6515a324
tcp.7: srcfix: remove out-of-date FIXME
2008-11-25 20:54:18 -05:00
Michael Kerrisk
9defcb669e
tcp.7: Clarify that tcp_mem measures in units of the system page size
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:18 -05:00
Michael Kerrisk
ec3f42253b
tcp.7: Update description of tcp_wmem defaults for Linux 2.6
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:18 -05:00
Michael Kerrisk
4bd48784d9
tcp.7: wfix
2008-11-25 20:54:18 -05:00
Michael Kerrisk
48a2a0bf5b
tcp.7: Update description of tcp_rmem defaults for Linux 2.6
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:18 -05:00
Michael Kerrisk
412a6fd924
tcp.7: srcfix: Join short source lines into single lines
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:18 -05:00
Michael Kerrisk
a93868fd3b
tcp.7: Update tcp_frto description for 2.6.22 changes
...
Linux 2.6.22 added a mode value 2 ("Enable SACK-enhanced
F-RTO if flow uses SACK").
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:17 -05:00
Michael Kerrisk
c833891e41
tcp.7: Fix alphabetical order in /proc file list
...
A few entries were slightly out of order.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:17 -05:00
Michael Kerrisk
867ccae351
tcp.7: tcp_vegas_cong_avoid disappeared in Linux 2.6.13
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:17 -05:00
Michael Kerrisk
e965b1ce24
tcp.7: tcp_westwood /proc file disappeared in Linux 2.6.13
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:17 -05:00
Michael Kerrisk
eb90a877e9
tcp.7: srcfix: removed some redundant source comments
2008-11-25 20:54:16 -05:00
Michael Kerrisk
6cb9682d8e
tcp.7: The tcp_bic* proc files disappeared in Linux 2.6.13
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:16 -05:00
Michael Kerrisk
feb3713a80
tcp.7: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:16 -05:00
Michael Kerrisk
d4bf0241f4
tcp.7: Document /proc file tcp_tso_win_divisor (new in Linux 2.6.9)
...
Text taken from Documentation/networking/ip-sysctl.txt
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:16 -05:00
Michael Kerrisk
6a48d4b1d3
tcp.7: Document /proc file tcp_dma_copybreak (new in Linux 2.6.24)
...
Text taken from Documentation/networking/ip-sysctl.txt
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:16 -05:00
Michael Kerrisk
e604d9fabb
tcp.7: Document /proc file tcp_workaround_signed_windows (new in Linux 2.6.26)
...
Text taken from Documentation/networking/ip-sysctl.txt
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:16 -05:00
Michael Kerrisk
4b1ab5b30f
tcp.7: Document /proc file tcp_frto_response (new in Linux 2.6.22)
...
Text taken from Documentation/networking/ip-sysctl.txt
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:15 -05:00
Michael Kerrisk
ccaf91b50b
tcp.7: Add kernel version numbers for each /proc interface
...
Note kernel version where each /proc interface first appeared
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:15 -05:00
Michael Kerrisk
cac74e26a1
tcp.7: Remove obsolete statement about /proc from VERSIONS
...
Much of the text has been updated to 2.6.27 or so,
so this statement no longer applies.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:15 -05:00
Michael Kerrisk
95a6e137c8
tcp.7: Remove mention of /proc in VERSIONS
...
This information is not indicated for each /proc interface
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:15 -05:00
Michael Kerrisk
3838a9ed42
tcp.7: srcfix: updated FIXME
2008-11-25 20:54:15 -05:00
Michael Kerrisk
20e770a003
tcp.7: ffix
2008-11-25 20:54:14 -05:00
Michael Kerrisk
f064eb89cf
tcp.7: Document /proc file tcp_available_congestion_control (new in Linux 2.4.20)
...
Text taken from Documentation/networking/ip-sysctl.txt
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:14 -05:00
Michael Kerrisk
d6d5865622
tcp.7: Document /proc file tcp_allowed_congestion_control (new in Linux 2.4.20)
...
Text taken from Documentation/networking/ip-sysctl.txt
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:14 -05:00
Michael Kerrisk
e0190be611
tcp.7: srcfix: update FIXME
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:14 -05:00
Michael Kerrisk
59a1005a1b
tcp.7: srcfix: update FIXME
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:14 -05:00
Michael Kerrisk
527abe77fe
tcp.7: Add kernel version numbers for TCP_* socket options
...
Note kernel version were each socket option first appeared.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2008-11-25 20:54:14 -05:00