Extern privsep_process. Fixes compilation with -fno-common.
authormortimer <mortimer@openbsd.org>
Thu, 28 Jan 2021 01:20:37 +0000 (01:20 +0000)
committermortimer <mortimer@openbsd.org>
Thu, 28 Jan 2021 01:20:37 +0000 (01:20 +0000)
ok deraadt@

sbin/iked/iked.h
sbin/iked/proc.c

index e765da9..4945fdc 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: iked.h,v 1.181 2021/01/26 23:06:23 tobhe Exp $        */
+/*     $OpenBSD: iked.h,v 1.182 2021/01/28 01:20:37 mortimer Exp $     */
 
 /*
  * Copyright (c) 2019 Tobias Heider <tobias.heider@stusta.de>
@@ -99,7 +99,7 @@ struct ctl_conn {
 TAILQ_HEAD(ctl_connlist, ctl_conn);
 extern  struct ctl_connlist ctl_conns;
 
-enum privsep_procid privsep_process;
+extern enum privsep_procid privsep_process;
 
 /*
  * Runtime structures
index 68a3652..ad89aa8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: proc.c,v 1.33 2020/11/11 18:24:55 tobhe Exp $ */
+/*     $OpenBSD: proc.c,v 1.34 2021/01/28 01:20:37 mortimer Exp $      */
 
 /*
  * Copyright (c) 2010 - 2014 Reyk Floeter <reyk@openbsd.org>
@@ -34,6 +34,8 @@
 
 #include "iked.h"
 
+enum privsep_procid privsep_process;
+
 void    proc_open(struct privsep *, struct privsep_proc *,
            struct privsep_proc *, size_t);
 void    proc_close(struct privsep *);