From f86abc2e80d47ec8aadcc1bbdaa002f66b0c7cab Mon Sep 17 00:00:00 2001
From: "Dr. Stephen Henson" <steve@openssl.org>
Date: Fri, 4 Oct 2002 20:24:50 +0000
Subject: [PATCH] Update mkdef.pl to handle new ASN1 macro

---
 util/mkdef.pl | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/util/mkdef.pl b/util/mkdef.pl
index 3fe6d2853f..dc84816819 100755
--- a/util/mkdef.pl
+++ b/util/mkdef.pl
@@ -710,6 +710,8 @@ sub do_defs
 						      "EXPORT_VAR_AS_FUNCTION",
 						      "FUNCTION");
 					next;
+				} elsif (/^\s*DECLARE_ASN1_NDEF_FUNCTION\s*\(\s*(\w*)\s*\)/) {
+					$def .= "int d2i_$1_NDEF(void);";
 				} elsif (/^\s*DECLARE_ASN1_SET_OF\s*\(\s*(\w*)\s*\)/) {
 					next;
 				} elsif (/^\s*DECLARE_PKCS12_STACK_OF\s*\(\s*(\w*)\s*\)/) {