From: Alexey Dobriyan Signed-off-by: Alexey Dobriyan Signed-off-by: Andrew Morton --- drivers/atm/suni.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/atm/suni.c~suni-cast-arg-properly-in-sonet_setframing drivers/atm/suni.c --- devel/drivers/atm/suni.c~suni-cast-arg-properly-in-sonet_setframing 2006-01-31 21:07:38.000000000 -0800 +++ devel-akpm/drivers/atm/suni.c 2006-01-31 21:07:38.000000000 -0800 @@ -188,7 +188,7 @@ static int suni_ioctl(struct atm_dev *de case SONET_GETDIAG: return get_diag(dev,arg); case SONET_SETFRAMING: - if (arg != SONET_FRAME_SONET) return -EINVAL; + if ((int)(unsigned long)arg != SONET_FRAME_SONET) return -EINVAL; return 0; case SONET_GETFRAMING: return put_user(SONET_FRAME_SONET,(int __user *)arg) ? _