msm: camera: Return -NOTTY on invalid ioctl command.

Check validity of command before processing.

Change-Id: Icc5c57eac999b7c40fbb9505b2b88745167adc66
Signed-off-by: Trishansh Bhardwaj <tbhardwa@codeaurora.org>
This commit is contained in:
Trishansh Bhardwaj 2017-09-04 11:02:14 +05:30 committed by LuK1337
parent 76c635edc2
commit dfd2d6c35b

View file

@ -633,6 +633,16 @@ static long msm_private_ioctl(struct file *file, void *fh,
unsigned long spin_flags = 0;
struct msm_sd_subdev *msm_sd;
switch (cmd) {
case MSM_CAM_V4L2_IOCTL_NOTIFY:
case MSM_CAM_V4L2_IOCTL_CMD_ACK:
case MSM_CAM_V4L2_IOCTL_NOTIFY_DEBUG:
case MSM_CAM_V4L2_IOCTL_NOTIFY_ERROR:
break;
default:
return -ENOTTY;
}
session_id = event_data->session_id;
stream_id = event_data->stream_id;