Improve #ifdefs for STACK_OF() helpers.
authortb <tb@openbsd.org>
Mon, 23 May 2022 14:10:18 +0000 (14:10 +0000)
committertb <tb@openbsd.org>
Mon, 23 May 2022 14:10:18 +0000 (14:10 +0000)
Discussed with claudio

usr.sbin/rpki-client/mft.c
usr.sbin/rpki-client/roa.c

index bcf3217..fb26b99 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mft.c,v 1.67 2022/05/19 07:33:02 tb Exp $ */
+/*     $OpenBSD: mft.c,v 1.68 2022/05/23 14:10:18 tb Exp $ */
 /*
  * Copyright (c) 2019 Kristaps Dzonsons <kristaps@bsd.lv>
  *
@@ -57,7 +57,7 @@ typedef struct {
 
 DECLARE_STACK_OF(FileAndHash);
 
-#if defined(LIBRESSL_VERSION_NUMBER)
+#ifndef DEFINE_STACK_OF
 #define sk_FileAndHash_num(sk)         SKM_sk_num(FileAndHash, (sk))
 #define sk_FileAndHash_value(sk, i)    SKM_sk_value(FileAndHash, (sk), (i))
 #endif
index d9cb848..cbb5709 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: roa.c,v 1.44 2022/05/19 07:33:02 tb Exp $ */
+/*     $OpenBSD: roa.c,v 1.45 2022/05/23 14:10:18 tb Exp $ */
 /*
  * Copyright (c) 2019 Kristaps Dzonsons <kristaps@bsd.lv>
  *
@@ -59,7 +59,7 @@ typedef struct {
 
 DECLARE_STACK_OF(ROAIPAddressFamily);
 
-#if defined(LIBRESSL_VERSION_NUMBER)
+#ifndef DEFINE_STACK_OF
 #define sk_ROAIPAddress_num(st)                SKM_sk_num(ROAIPAddress, (st))
 #define sk_ROAIPAddress_value(st, i)   SKM_sk_value(ROAIPAddress, (st), (i))