Add symbols for ASN1 print functions, update ordinal file.
authorDr. Stephen Henson <steve@openssl.org>
Sun, 6 Nov 2005 20:33:33 +0000 (20:33 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Sun, 6 Nov 2005 20:33:33 +0000 (20:33 +0000)
util/libeay.num
util/mkdef.pl

index f19d090bd78e327f36aa2428b912dbbc7dbab275..2903d735aaabe0d6113bd8f4314ad265fcf8ad60 100755 (executable)
@@ -3413,3 +3413,4 @@ ASN1_PCTX_get_str_flags                 3811      EXIST::FUNCTION:
 ASN1_PCTX_free                          3812   EXIST::FUNCTION:
 DSO_pathbyaddr                          3813   EXIST::FUNCTION:
 ASN1_PCTX_set_cert_flags                3814   EXIST::FUNCTION:
 ASN1_PCTX_free                          3812   EXIST::FUNCTION:
 DSO_pathbyaddr                          3813   EXIST::FUNCTION:
 ASN1_PCTX_set_cert_flags                3814   EXIST::FUNCTION:
+PKCS7_print_ctx                         3815   EXIST::FUNCTION:
index 11391600804454efc5be11c059dc6d350961d750..46aaf006859225fcc3160c6e039fbf5a1928e5f4 100755 (executable)
@@ -739,6 +739,12 @@ sub do_defs
                                        $def .= "int i2d_$1_NDEF(void);";
                                } elsif (/^\s*DECLARE_ASN1_SET_OF\s*\(\s*(\w*)\s*\)/) {
                                        next;
                                        $def .= "int i2d_$1_NDEF(void);";
                                } elsif (/^\s*DECLARE_ASN1_SET_OF\s*\(\s*(\w*)\s*\)/) {
                                        next;
+                               } elsif (/^\s*DECLARE_ASN1_PRINT_FUNCTION\s*\(\s*(\w*)\s*\)/) {
+                                       $def .= "int $1_print_ctx(void);";
+                                       next;
+                               } elsif (/^\s*DECLARE_ASN1_PRINT_FUNCTION_name\s*\(\s*(\w*)\s*,\s*(\w*)\s*\)/) {
+                                       $def .= "int $2_print_ctx(void);";
+                                       next;
                                } elsif (/^\s*DECLARE_PKCS12_STACK_OF\s*\(\s*(\w*)\s*\)/) {
                                        next;
                                } elsif (/^DECLARE_PEM_rw\s*\(\s*(\w*)\s*,/ ||
                                } elsif (/^\s*DECLARE_PKCS12_STACK_OF\s*\(\s*(\w*)\s*\)/) {
                                        next;
                                } elsif (/^DECLARE_PEM_rw\s*\(\s*(\w*)\s*,/ ||