]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
netfilter: nf_conntrack_sip: CSeq 0 is a valid CSeq
authorChristophe Leroy <christophe.leroy@c-s.fr>
Wed, 3 Aug 2016 10:41:40 +0000 (12:41 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 8 Aug 2016 09:58:43 +0000 (11:58 +0200)
commit0d35d0815b19216f852f257afe420f7c7d182780
tree99bffa0fa77acfd0a8215617897350a233f7f3a8
parentc1eda3c6394f805886b2afa8c7ea5e04305ec698
netfilter: nf_conntrack_sip: CSeq 0 is a valid CSeq

Do not drop packet when CSeq is 0 as 0 is also a valid value for CSeq.

simple_strtoul() will return 0 either when all digits are 0
or if there are no digits at all. Therefore when simple_strtoul()
returns 0 we check if first character is digit 0 or not.

Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nf_conntrack_sip.c