https://github.com/torvalds/linux
Revision 64a146513f8f12ba204b7bf5cb7e9505594ead42 authored by David S. Miller on 06 March 2007, 19:21:05 UTC, committed by David S. Miller on 06 March 2007, 19:21:05 UTC
This reverts two changes:

8488df894d05d6fa41c2bd298c335f944bb0e401
248f06726e866942b3d8ca8f411f9067713b7ff8

A backlog value of N really does mean allow "N + 1" connections
to queue to a listening socket.  This allows one to specify
"0" as the backlog and still get 1 connection.

Noticed by Gerrit Renker and Rick Jones.

Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent 187f5f8
History
Tip revision: 64a146513f8f12ba204b7bf5cb7e9505594ead42 authored by David S. Miller on 06 March 2007, 19:21:05 UTC
[NET]: Revert incorrect accept queue backlog changes.
Tip revision: 64a1465
File Mode Size
irq
power
time
.gitignore -rw-r--r-- 51 bytes
Kconfig.hz -rw-r--r-- 1.6 KB
Kconfig.preempt -rw-r--r-- 2.3 KB
Makefile -rw-r--r-- 2.9 KB
acct.c -rw-r--r-- 15.9 KB
audit.c -rw-r--r-- 34.3 KB
audit.h -rw-r--r-- 4.6 KB
auditfilter.c -rw-r--r-- 42.9 KB
auditsc.c -rw-r--r-- 49.2 KB
capability.c -rw-r--r-- 6.7 KB
compat.c -rw-r--r-- 27.7 KB
configs.c -rw-r--r-- 3.2 KB
cpu.c -rw-r--r-- 7.1 KB
cpuset.c -rw-r--r-- 77.9 KB
delayacct.c -rw-r--r-- 4.3 KB
dma.c -rw-r--r-- 3.7 KB
exec_domain.c -rw-r--r-- 4.3 KB
exit.c -rw-r--r-- 41.7 KB
extable.c -rw-r--r-- 2.0 KB
fork.c -rw-r--r-- 42.2 KB
futex.c -rw-r--r-- 43.8 KB
futex_compat.c -rw-r--r-- 3.7 KB
hrtimer.c -rw-r--r-- 34.3 KB
itimer.c -rw-r--r-- 9.2 KB
kallsyms.c -rw-r--r-- 11.0 KB
kexec.c -rw-r--r-- 28.9 KB
kfifo.c -rw-r--r-- 5.1 KB
kmod.c -rw-r--r-- 9.6 KB
kprobes.c -rw-r--r-- 23.4 KB
ksysfs.c -rw-r--r-- 2.3 KB
kthread.c -rw-r--r-- 6.8 KB
latency.c -rw-r--r-- 8.4 KB
lockdep.c -rw-r--r-- 69.4 KB
lockdep_internals.h -rw-r--r-- 2.4 KB
lockdep_proc.c -rw-r--r-- 10.3 KB
module.c -rw-r--r-- 62.9 KB
mutex-debug.c -rw-r--r-- 3.1 KB
mutex-debug.h -rw-r--r-- 1.7 KB
mutex.c -rw-r--r-- 9.4 KB
mutex.h -rw-r--r-- 1.1 KB
nsproxy.c -rw-r--r-- 2.9 KB
panic.c -rw-r--r-- 6.7 KB
params.c -rw-r--r-- 17.3 KB
pid.c -rw-r--r-- 10.2 KB
posix-cpu-timers.c -rw-r--r-- 42.5 KB
posix-timers.c -rw-r--r-- 28.0 KB
printk.c -rw-r--r-- 28.1 KB
profile.c -rw-r--r-- 15.7 KB
ptrace.c -rw-r--r-- 11.0 KB
rcupdate.c -rw-r--r-- 17.4 KB
rcutorture.c -rw-r--r-- 26.9 KB
relay.c -rw-r--r-- 26.2 KB
resource.c -rw-r--r-- 15.9 KB
rtmutex-debug.c -rw-r--r-- 5.7 KB
rtmutex-debug.h -rw-r--r-- 1.4 KB
rtmutex-tester.c -rw-r--r-- 9.0 KB
rtmutex.c -rw-r--r-- 25.3 KB
rtmutex.h -rw-r--r-- 1.1 KB
rtmutex_common.h -rw-r--r-- 3.2 KB
rwsem.c -rw-r--r-- 2.4 KB
sched.c -rw-r--r-- 173.8 KB
seccomp.c -rw-r--r-- 1.1 KB
signal.c -rw-r--r-- 67.6 KB
softirq.c -rw-r--r-- 14.4 KB
softlockup.c -rw-r--r-- 4.0 KB
spinlock.c -rw-r--r-- 10.6 KB
srcu.c -rw-r--r-- 8.5 KB
stacktrace.c -rw-r--r-- 462 bytes
stop_machine.c -rw-r--r-- 4.8 KB
sys.c -rw-r--r-- 53.5 KB
sys_ni.c -rw-r--r-- 3.9 KB
sysctl.c -rw-r--r-- 54.6 KB
taskstats.c -rw-r--r-- 12.1 KB
time.c -rw-r--r-- 18.6 KB
timer.c -rw-r--r-- 49.9 KB
tsacct.c -rw-r--r-- 3.8 KB
uid16.c -rw-r--r-- 5.1 KB
user.c -rw-r--r-- 5.4 KB
utsname.c -rw-r--r-- 2.0 KB
utsname_sysctl.c -rw-r--r-- 3.4 KB
wait.c -rw-r--r-- 7.3 KB
workqueue.c -rw-r--r-- 20.9 KB

back to top