~andersk/ubuntu/oneiric/openssl/spurious-reboot

« back to all changes in this revision

Viewing changes to crypto/x509v3/v3_pcons.c

  • Committer: Bazaar Package Importer
  • Author(s): Kurt Roeckx
  • Date: 2010-12-12 15:37:21 UTC
  • mto: (1.2.1 upstream) (11.2.1 experimental)
  • mto: This revision was merged to the branch mainline in revision 55.
  • Revision ID: james.westby@ubuntu.com-20101212153721-mfw51stum5hwztpd
Tags: upstream-1.0.0c
ImportĀ upstreamĀ versionĀ 1.0.0c

Show diffs side-by-side

added added

removed removed

Lines of Context:
64
64
#include <openssl/conf.h>
65
65
#include <openssl/x509v3.h>
66
66
 
67
 
static STACK_OF(CONF_VALUE) *i2v_POLICY_CONSTRAINTS(X509V3_EXT_METHOD *method,
68
 
                                void *bcons, STACK_OF(CONF_VALUE) *extlist);
69
 
static void *v2i_POLICY_CONSTRAINTS(X509V3_EXT_METHOD *method,
70
 
                                X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *values);
 
67
static STACK_OF(CONF_VALUE) *
 
68
i2v_POLICY_CONSTRAINTS(const X509V3_EXT_METHOD *method, void *bcons,
 
69
                       STACK_OF(CONF_VALUE) *extlist);
 
70
static void *v2i_POLICY_CONSTRAINTS(const X509V3_EXT_METHOD *method,
 
71
                                    X509V3_CTX *ctx,
 
72
                                    STACK_OF(CONF_VALUE) *values);
71
73
 
72
74
const X509V3_EXT_METHOD v3_policy_constraints = {
73
75
NID_policy_constraints, 0,
88
90
IMPLEMENT_ASN1_ALLOC_FUNCTIONS(POLICY_CONSTRAINTS)
89
91
 
90
92
 
91
 
static STACK_OF(CONF_VALUE) *i2v_POLICY_CONSTRAINTS(X509V3_EXT_METHOD *method,
92
 
             void *a, STACK_OF(CONF_VALUE) *extlist)
 
93
static STACK_OF(CONF_VALUE) *
 
94
i2v_POLICY_CONSTRAINTS(const X509V3_EXT_METHOD *method, void *a,
 
95
                       STACK_OF(CONF_VALUE) *extlist)
93
96
{
94
97
        POLICY_CONSTRAINTS *pcons = a;
95
98
        X509V3_add_value_int("Require Explicit Policy",
99
102
        return extlist;
100
103
}
101
104
 
102
 
static void *v2i_POLICY_CONSTRAINTS(X509V3_EXT_METHOD *method,
103
 
             X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *values)
 
105
static void *v2i_POLICY_CONSTRAINTS(const X509V3_EXT_METHOD *method,
 
106
                                    X509V3_CTX *ctx,
 
107
                                    STACK_OF(CONF_VALUE) *values)
104
108
{
105
109
        POLICY_CONSTRAINTS *pcons=NULL;
106
110
        CONF_VALUE *val;