summaryrefslogtreecommitdiffstats
path: root/winsup/cygserver/msg.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygserver/msg.cc')
-rw-r--r--winsup/cygserver/msg.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/winsup/cygserver/msg.cc b/winsup/cygserver/msg.cc
index 713a5866a..52fdcd07e 100644
--- a/winsup/cygserver/msg.cc
+++ b/winsup/cygserver/msg.cc
@@ -95,6 +95,10 @@ client_request_msg::serve (transport_layer_base *const conn,
case MSGOP_msgsnd:
res = msgsnd (&td, &_parameters.in.sndargs);
break;
+ default:
+ res = ENOSYS;
+ td.td_retval[0] = -1;
+ break;
}
/* Allocated by the call to adjust_identity_info(). */
if (_parameters.in.ipcblk.gidlist)