]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: xt_time gives a wrong monthday in a leap year
authorKaihui Luo <kaih.luo@gmail.com>
Tue, 23 Sep 2008 02:02:36 +0000 (19:02 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 23 Sep 2008 02:02:36 +0000 (19:02 -0700)
commit11a8b4acc076dace605945410e1a9b7f523dd8b4
tree546f473942d6f0dba3d1b4dca2039073b0e20e87
parent1ea0e472d4ef80f416b758399efd49482a648d15
netfilter: xt_time gives a wrong monthday in a leap year

The function localtime_3 in xt_time.c gives a wrong monthday in a leap
year after 28th 2.  calculating monthday should use the array
days_since_leapyear[] not days_since_year[] in a leap year.

Signed-off-by: Kaihui Luo <kaih.luo@gmail.com>
Acked-by: Jan Engelhardt <jengelh@computergmbh.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/netfilter/xt_time.c