SCTP: Use net_ratelimit to suppress error messages print too fast
authorWei Yongjun <yjwei@cn.fujitsu.com>
Mon, 27 Aug 2007 03:19:24 +0000 (11:19 +0800)
committerVlad Yasevich <vladislav.yasevich@hp.com>
Thu, 30 Aug 2007 17:52:56 +0000 (13:52 -0400)
commitd99fa42963a5ae394cf1df9d5bb739eb378a189b
treecfbad786d1115135ce7fc61ffef83018feadaa5b
parent00f1c2df2a1c4903f4daa1333bafeb6dcbc9591d
SCTP: Use net_ratelimit to suppress error messages print too fast

When multi bundling SHUTDOWN-ACK message is received in ESTAB state,
this will cause "sctp protocol violation state" message print many times.
If SHUTDOWN-ACK is bundled 300 times in one packet, message will be
print 300 times. The same problem also exists when received unexpected
HEARTBEAT-ACK message which is bundled message times.

This patch used net_ratelimit() to suppress error messages print too fast.

Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
net/sctp/sm_sideeffect.c
net/sctp/sm_statefuns.c