diff options
author | Dan Carpenter <dan.carpenter@oracle.com> | 2015-12-15 13:07:52 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-12-15 12:42:27 -0500 |
commit | 40d24c4d8a7430aa4dfd7a665fa3faf3b05b673f (patch) | |
tree | 537f199c9badaf0e3d53601249e66bb6d877b8b8 /net/xfrm/Kconfig | |
parent | 2b2b31c845d3dec6f9960db92d0993ddfc2d2b7f (diff) |
mISDN: fix a loop count
There are two issue here.
1) cnt starts as maxloop + 1 so all these loops iterate one more time
than intended.
2) At the end of the loop we test for "if (maxloop && !cnt)" but for
the first two loops, we end with cnt equal to -1. Changing this to
a pre-op means we end with cnt set to 0.
Fixes: cae86d4a4e56 ('mISDN: Add driver for Infineon ISDN chipset family')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/xfrm/Kconfig')
0 files changed, 0 insertions, 0 deletions