linux/net/sctp
Wei Yongjun 6f4c618ddb SCTP : Add paramters validity check for ASCONF chunk
If ADDIP is enabled, when an ASCONF chunk is received with ASCONF
paramter length set to zero, this will cause infinite loop.
By the way, if an malformed ASCONF chunk is received, will cause
processing to access memory without verifying.

This is because of not check the validity of parameters in ASCONF chunk.
This patch fixed this.

Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
2007-09-25 22:55:49 -07:00
..
Kconfig [SCTP]: Use menuconfig objects. 2007-05-24 16:36:48 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
associola.c [SCTP]: Convert bind_addr_list locking to RCU 2007-09-16 16:03:28 -07:00
bind_addr.c [SCTP]: Convert bind_addr_list locking to RCU 2007-09-16 16:03:28 -07:00
chunk.c Fix occurrences of "the the " 2007-05-09 08:57:56 +02:00
command.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
crc32c.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
debug.c [NET]: Fix comparisons of unsigned < 0. 2007-06-03 18:08:47 -07:00
endpointola.c [SCTP]: Convert bind_addr_list locking to RCU 2007-09-16 16:03:28 -07:00
input.c SCTP: Discard OOTB packetes with bundled INIT early. 2007-09-25 22:55:48 -07:00
inqueue.c SCTP: Validate buffer room when processing sequential chunks 2007-09-25 22:55:45 -07:00
ipv6.c [SCTP]: Convert bind_addr_list locking to RCU 2007-09-16 16:03:28 -07:00
objcnt.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
output.c [NET]: cleanup extra semicolons 2007-04-25 22:29:24 -07:00
outqueue.c SCTP: Do not retransmit chunks that are newer then rtt. 2007-08-30 13:56:06 -04:00
primitive.c [NET] SCTP: Fix whitespace errors. 2007-02-10 23:20:11 -08:00
proc.c [NET]: Make all initialized struct seq_operations const. 2007-07-10 23:07:31 -07:00
protocol.c [SCTP]: Convert bind_addr_list locking to RCU 2007-09-16 16:03:28 -07:00
sm_make_chunk.c SCTP : Add paramters validity check for ASCONF chunk 2007-09-25 22:55:49 -07:00
sm_sideeffect.c SCTP: Use net_ratelimit to suppress error messages print too fast 2007-08-30 13:52:56 -04:00
sm_statefuns.c SCTP : Add paramters validity check for ASCONF chunk 2007-09-25 22:55:49 -07:00
sm_statetable.c SCTP: Clean up OOTB handling and fix infinite loop processing 2007-09-25 22:55:47 -07:00
socket.c [SCTP]: Convert bind_addr_list locking to RCU 2007-09-16 16:03:28 -07:00
ssnmap.c [PATCH] gfp flags annotations - part 1 2005-10-08 15:00:57 -07:00
sysctl.c [PATCH] sysctl: remove insert_at_head from register_sysctl 2007-02-14 08:09:59 -08:00
transport.c [SCTP] Don't disable PMTU discovery when mtu is small 2007-06-13 20:44:42 +00:00
tsnmap.c sctp: fix shadow symbol in net/sctp/tsnmap.c 2007-08-01 11:19:06 -04:00
ulpevent.c [SCTP]: Do not include ABORT chunk header in the notification. 2007-05-10 23:45:31 -07:00
ulpqueue.c SCTP: properly clean up fragment and ordering queues during FWD-TSN. 2007-08-29 13:34:33 -04:00