components/openssl/openssl-1.0.1/patches/33_cert_chain.patch
branchs11u2-sru
changeset 4529 a1c54f9eb8de
parent 4016 7f9e1e7611b8
child 4636 ff0f2637c4e0
equal deleted inserted replaced
4528:30be54ba3f0e 4529:a1c54f9eb8de
   197 Index: openssl/apps/apps.c
   197 Index: openssl/apps/apps.c
   198 ============================================================================
   198 ============================================================================
   199 $ cvs diff -u -r1.133.2.11.2.6.2.3 -r1.133.2.11.2.6.2.4 apps.c
   199 $ cvs diff -u -r1.133.2.11.2.6.2.3 -r1.133.2.11.2.6.2.4 apps.c
   200 --- openssl/apps/apps.c    4 Dec 2012 17:26:04 -0000    1.133.2.11.2.6.2.3
   200 --- openssl/apps/apps.c    4 Dec 2012 17:26:04 -0000    1.133.2.11.2.6.2.3
   201 +++ openssl/apps/apps.c    14 Dec 2012 14:30:45 -0000    1.133.2.11.2.6.2.4
   201 +++ openssl/apps/apps.c    14 Dec 2012 14:30:45 -0000    1.133.2.11.2.6.2.4
   202 @@ -2238,6 +2238,8 @@
   202 @@ -2240,6 +2240,8 @@
   203          flags |= X509_V_FLAG_NOTIFY_POLICY;
   203          flags |= X509_V_FLAG_NOTIFY_POLICY;
   204      else if (!strcmp(arg, "-check_ss_sig"))
   204      else if (!strcmp(arg, "-check_ss_sig"))
   205          flags |= X509_V_FLAG_CHECK_SS_SIGNATURE;
   205          flags |= X509_V_FLAG_CHECK_SS_SIGNATURE;
   206 +    else if (!strcmp(arg, "-partial_chain"))
   206 +    else if (!strcmp(arg, "-partial_chain"))
   207 +        flags |= X509_V_FLAG_PARTIAL_CHAIN;
   207 +        flags |= X509_V_FLAG_PARTIAL_CHAIN;
       
   208      else if (!strcmp(arg, "-no_alt_chains"))
       
   209          flags |= X509_V_FLAG_NO_ALT_CHAINS;
   208      else
   210      else
   209          return 0;
       
   210