- 26 Mar, 2002 2 commits
-
-
Harald Welte authored
- support for multiple expected connections (necessary for protocols like H.323, SIP, PPTP) - helper-definable limit of unconfirmed expectations - timeouts for expectations - full graph of connection relations, even after expectation confirmed - various changes in the API towards conntrack and NAT helper - automatic conntrack helper loading when at helper is loaded - NAT mangling of TCP SACK in case of sequence number alteration (no need to delete SACKPERM anymore, I hope Alexey is happy now)
-
David S. Miller authored
Based upon a patch from Maxim Krasnyansky.
-
- 22 Mar, 2002 1 commit
-
-
David S. Miller authored
We have not been bumping this since we create openreqs in TCP, ie. some 6 years ago. :-)
-
- 21 Mar, 2002 4 commits
-
-
David S. Miller authored
assumes that it cannot be reached in the crossed SYN case. This is wrong if the original SYNs came from a malicious packet generator third party. This can result in a 4 minute ACK fight if the sequence numbers are correct. The fix is the verify the ACK before we do anything else, which should cover all cases. This bug was discovered by Casper Dik.
-
Charles-Edouard Ruault authored
use the most uptodate value of ip_default_ttl sysctl.
-
Harald Welte authored
respective config option for CONFIG_IP_NF_NAT_LOCAL
-
David S. Miller authored
Based upon a patch from Denis Vlasenko.
-
- 20 Mar, 2002 1 commit
-
-
David S. Miller authored
in UDP case. I note in passing that the TCP case is wrong because TCP does not use sock_writeable()s
-
- 19 Mar, 2002 25 commits
-
-
David S. Miller authored
-
David S. Miller authored
splitup.
-
David S. Miller authored
splitup.
-
David S. Miller authored
-
Alexey Kuznetsov authored
during connect when the connection will still have a unique identity. Fixes port space exhaustion, especially in web caches. Initial work done by Andi Kleen.
-
Alexey Kuznetsov authored
It is used to differentiate the devices by the medium they are attached to. It is used to change proxy_arp behavior: the proxy arp feature is enabled for packets forwarded between two devices attached to different media.
-
Alexey Kuznetsov authored
-
Alexey Kuznetsov authored
being dumped.
-
Alexey Kuznetsov authored
-
Alexey Kuznetsov authored
- Fix open_request lookup bug that was already fixed in ipv4
-
Alexey Kuznetsov authored
- Answer to neighbour solicitations on SIT, otherwise freebsd does not want to talk to us. - Fix wrong structure nd_msg and... use it :-)
-
Alexey Kuznetsov authored
- stop external DoS attack feeding lots of IPv6 prefixes
-
Alexey Kuznetsov authored
- respect multicast interface when connecting
-
Alexey Kuznetsov authored
1) Two bugs noticed by Pasi: - Wrong rtt update interval - Forgot to clear retrans_stamp when entering established state 2) Missing LAST_ACK case of processing segment text (step 7) in tcp_rcv_state_process. 3) Remove "final cut" code, purism is good not all the times. :-)
-
Alexey Kuznetsov authored
complete memory corruption.
-
Alexey Kuznetsov authored
- no need to check for pskb_may_pull() in ip_local_deliver_finish, header is guaranteed to be at right place here. - remove cleaing ip_summed with IP options, it was required due to broken eth_copy_and_csum, but we do not use it any more and it happens to break loopback
-
Alexey Kuznetsov authored
- do not make path mtu discovery, when it is disabled :-)
-
Alexey Kuznetsov authored
pskb_pull really may reallocate packet after the check for 8 bytes was removed from ip_input, so set icmp header pointer after pskb_pull call not before.
-
Alexey Kuznetsov authored
- fix device leakage in multipath - fix oops due to race by adding spinlock
-
Alexey Kuznetsov authored
In __pskb_pull_tail, pskb_expand_head return value test was inverted.
-
Alexey Kuznetsov authored
-
Alexey Kuznetsov authored
-
Alexey Kuznetsov authored
large time intervals.
-
Alexey Kuznetsov authored
from IPv4 sysctl documentation.
-
David S. Miller authored
Add destroy callback to ip_conntrack_helper, to be used by L4 protocol trackers.
-
- 18 Mar, 2002 7 commits
-
-
David S. Miller authored
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Hirofumi Ogawa authored
This patch remove unused variable/function/define, and small indent cleanup.
-
Hirofumi Ogawa authored
The following patch moves MSDOS_SB() and MSDOS_I() into #define __KERNEL__.
-
Martin Dalecki authored
- Apply more patches from Vojtech Pavlik for the handling of host chip setup. Hopefully they are settled now. - Kill unused CONFIG_BLK_DEV_MODES - Push register addressing down in to task_vlb_sync. - Make the taskfile parsing stuff actually readable. This is compressing the code by an incredible amount. We use just one function doing the whole scanning right now. This should make sure that the IRQ handler used by a particular command is always right. I didn't introduce typos hopefully here. - Don't call ide_handler_parser as argument for do_taskfile() any longer. We have killed this function by coalescing it's functionality with ide_cmd_type_parser() anyway. - Kill unused SLC90E66 code, which Vojtech apparently missed in his patch. - sync up with 2.5.7-pre2 Once again the actual patch is rather big mostly due to the removal of some default configuration variables which are not used anylonger. So time for the next patch stage.
-
Jaroslav Kysela authored
- add joystick support for CS46xx driver - Audigy code updates - fix sound/core/Config.in (wrong dep_tristate usage) - rawmidi interface fixes (memory leak) - chang spinlock to rwlock in pcm_native.c (streams linking) - further fixes of dependencies in Makefiles - remove experimental time-sync support from sequencer - fix/update for 32-bit -> 64-bit ioctl converter code - wavefront driver cleanups - CMIPCI driver updates - update joystick support in CS4281 - add detection (not support) of M Audio Delta1010LT - add AMD768 PCI ID to intel8x0 driver - add joystick code to trident driver - remove static variable initialization to zero
-