Signed-off-by: Jerome Flesch <[email protected]>
---
exec/coroipcs.c | 2 +-
include/corosync/coroipc_ipc.h | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/exec/coroipcs.c b/exec/coroipcs.c
index 4c18c10..89291b5 100644
--- a/exec/coroipcs.c
+++ b/exec/coroipcs.c
@@ -1736,7 +1736,7 @@ int coroipcs_handler_dispatch (
* the ipc connection
*/
if (conn_info->service == SOCKET_SERVICE_INIT) {
- conn_info->service = -1;
+ conn_info->service = SOCKET_SERVICE_SECURITY_VIOLATION;
}
} else
if (revent & POLLIN) {
diff --git a/include/corosync/coroipc_ipc.h b/include/corosync/coroipc_ipc.h
index dadc34f..e79a80e 100644
--- a/include/corosync/coroipc_ipc.h
+++ b/include/corosync/coroipc_ipc.h
@@ -157,7 +157,8 @@ struct coroipcs_zc_header {
uint64_t server_address;
};
-#define SOCKET_SERVICE_INIT 0xFFFFFFFF
+#define SOCKET_SERVICE_INIT 0xFFFFFFFF
+#define SOCKET_SERVICE_SECURITY_VIOLATION 0xFFFFFFFE
#define ZC_ALLOC_HEADER 0xFFFFFFFF
#define ZC_FREE_HEADER 0xFFFFFFFE
--
1.7.4.4
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais