From 76194763969283393f19c9b40144c41db449d50b Mon Sep 17 00:00:00 2001
From: Corentin Chary <cchary@commonit.com>
Date: Tue, 23 Feb 2010 10:12:42 +0000
Subject: [PATCH] pkcs11-proxy: exit gracefully when no socket is defined

---
 gck-rpc-module.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gck-rpc-module.c b/gck-rpc-module.c
index 1afe950..1c6c6de 100644
--- a/gck-rpc-module.c
+++ b/gck-rpc-module.c
@@ -1258,6 +1258,9 @@ static CK_RV rpc_C_Initialize(CK_VOID_PTR init_args)
 					 sizeof(pkcs11_socket_path),
 					 "%s.pkcs11", path);
 			pkcs11_socket_path[sizeof(pkcs11_socket_path) - 1] = 0;
+		} else {
+			ret =  CKR_FUNCTION_NOT_SUPPORTED;
+			goto done;
 		}
 	}
 
-- 
GitLab