Module: xenomai-head Branch: master Commit: dda77b89c77287426a158bf777f75ab30af65320 URL: http://git.xenomai.org/?p=xenomai-head.git;a=commit;h=dda77b89c77287426a158bf777f75ab30af65320
Author: Philippe Gerum <r...@xenomai.org> Date: Mon Sep 7 17:24:15 2009 +0200 rtipc/xddp: catch null local pool size --- ksrc/drivers/ipc/xddp.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/ksrc/drivers/ipc/xddp.c b/ksrc/drivers/ipc/xddp.c index c1f7a73..aec7f76 100644 --- a/ksrc/drivers/ipc/xddp.c +++ b/ksrc/drivers/ipc/xddp.c @@ -939,6 +939,8 @@ static int __xddp_setsockopt(struct xddp_socket *sk, if (rtipc_get_arg(user_info, &len, sopt.optval, sizeof(len))) return -EFAULT; + if (len == 0) + return -EINVAL; RTDM_EXECUTE_ATOMICALLY( if (test_bit(_XDDP_BOUND, &sk->status) || test_bit(_XDDP_BINDING, &sk->status)) _______________________________________________ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git