Commit Diff


commit - c4efe747621091eebe4473e6bf136cb19c94288f
commit + a6cad40b9e072c4880d925603e8a227ccb98f2aa
blob - 83f4ec87fc83b3802ab504ff81b3dea0162ef9df
blob + ec7ec873547c0c9ce2f8bb150b8af6cd86c3603b
--- config.c
+++ config.c
@@ -1,4 +1,4 @@
-/*	$OpenBSD: config.c,v 1.46 2024/10/28 19:56:18 tb Exp $	*/
+/*	$OpenBSD: config.c,v 1.47 2024/10/31 13:37:44 claudio Exp $	*/
 
 /*
  * Copyright (c) 2011 - 2014 Reyk Floeter <reyk@openbsd.org>
@@ -1181,7 +1181,7 @@ config_getrelayfd(struct relayd *env, struct imsg *ims
 		rlay->rl_tls_cacert_fd = imsg_get_fd(imsg);
 		break;
 	case RELAY_FD_CLIENTCACERT:
-		rlay->rl_tls_client_ca_fd = imsg->fd;
+		rlay->rl_tls_client_ca_fd = imsg_get_fd(imsg);
 		break;
 	}