]> git.baikalelectronics.ru Git - kernel.git/commit
isdn: fix a wrapping bug in isdn_ppp_ioctl()
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 9 Oct 2012 23:42:18 +0000 (23:42 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 11 Oct 2012 02:50:45 +0000 (22:50 -0400)
commitebfb0cb9b573a10fe5f72ac57db6835f03573c27
treec199eb13057b333a03ec2c134c119bfbed36ba0b
parent643330e49ba419108b3b40bf762e11f83cb8f089
isdn: fix a wrapping bug in isdn_ppp_ioctl()

"protos" is an array of unsigned longs and "i" is the number of bits in
an unsigned long so we need to use 1UL as well to prevent the shift
from wrapping around.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/isdn/i4l/isdn_ppp.c