OID_UNKNOWN (-1) requires int type
authorAndreas Steffen <andreas.steffen@strongswan.org>
Tue, 11 Sep 2007 17:33:37 +0000 (17:33 -0000)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Tue, 11 Sep 2007 17:33:37 +0000 (17:33 -0000)
src/libstrongswan/crypto/ac.c
src/libstrongswan/crypto/ocsp.c
src/libstrongswan/crypto/x509.c
src/pluto/ac.c
src/pluto/ocsp.c
src/pluto/x509.c

index af7ebc0..7ef91fc 100644 (file)
@@ -618,9 +618,9 @@ static bool parse_certificate(chunk_t blob, private_x509ac_t *this)
        bool critical;
        chunk_t object;
        u_int level;
-       u_int type = OID_UNKNOWN;
-       u_int extn_oid = OID_UNKNOWN;
        int objectID = 0;
+       int type = OID_UNKNOWN;
+       int extn_oid = OID_UNKNOWN;
 
        asn1_init(&ctx, blob, 0, FALSE, FALSE);
        while (objectID < AC_OBJ_ROOF)
index 0d8093e..dcdab43 100644 (file)
@@ -466,11 +466,11 @@ static chunk_t ocsp_build_request(private_ocsp_t *this)
 static bool ocsp_parse_basic_response(chunk_t blob, int level0, response_t *res)
 {
        u_int level, version;
-       u_int extn_oid = OID_UNKNOWN;
        asn1_ctx_t ctx;
        bool critical;
        chunk_t object;
        int objectID = 0;
+       int extn_oid = OID_UNKNOWN;
 
        asn1_init(&ctx, blob, level0, FALSE, FALSE);
 
@@ -546,9 +546,8 @@ static response_status ocsp_parse_response(response_t *res)
        chunk_t object;
        u_int level;
        int objectID = 0;
-
+       int ocspResponseType = OID_UNKNOWN;
        response_status rStatus = STATUS_INTERNALERROR;
-       u_int ocspResponseType = OID_UNKNOWN;
 
        asn1_init(&ctx, res->chunk, 0, FALSE, FALSE);
 
index 4e7be46..d68fdbf 100755 (executable)
@@ -453,8 +453,8 @@ parse_otherName(chunk_t blob, int level0)
 {
        asn1_ctx_t ctx;
        chunk_t object;
-       int objectID = 0;
        u_int level;
+       int objectID = 0;
        int oid = OID_UNKNOWN;
 
        asn1_init(&ctx, blob, level0, FALSE, FALSE);
@@ -639,8 +639,7 @@ static void parse_authorityInfoAccess(chunk_t blob, int level0, linked_list_t *l
        chunk_t object;
        u_int level;
        int objectID = 0;
-       
-       u_int accessMethod = OID_UNKNOWN;
+       int accessMethod = OID_UNKNOWN;
        
        asn1_init(&ctx, blob, level0, FALSE, FALSE);
        while (objectID < AUTH_INFO_ACCESS_ROOF)
@@ -759,8 +758,8 @@ static bool parse_certificate(chunk_t blob, u_int level0, private_x509_t *this)
        bool critical;
        chunk_t object;
        u_int level;
-       u_int extn_oid = OID_UNKNOWN;
        int objectID = 0;
+       int extn_oid = OID_UNKNOWN;
        
        asn1_init(&ctx, blob, level0, FALSE, FALSE);
        while (objectID < X509_OBJ_ROOF)
index 3eea239..09dd548 100644 (file)
@@ -460,9 +460,9 @@ parse_ac(chunk_t blob, x509acert_t *ac)
     bool critical;
     chunk_t object;
     u_int level;
-    u_int type = OID_UNKNOWN;
-    u_int extn_oid = OID_UNKNOWN;
     int objectID = 0;
+    int type = OID_UNKNOWN;
+    int extn_oid = OID_UNKNOWN;
 
     asn1_init(&ctx, blob, 0, FALSE, DBG_RAW);
 
index e3d6514..5f7b1af 100644 (file)
@@ -1087,13 +1087,13 @@ valid_ocsp_response(response_t *res)
 static bool
 parse_basic_ocsp_response(chunk_t blob, int level0, response_t *res)
 {
-    u_int level, version;
-    u_int extn_oid = OID_UNKNOWN;
-    u_char buf[BUF_LEN];
     asn1_ctx_t ctx;
     bool critical;
     chunk_t object;
+    u_int level, version;
+    u_char buf[BUF_LEN];
     int objectID = 0;
+    int extn_oid = OID_UNKNOWN;
 
     asn1_init(&ctx, blob, level0, FALSE, DBG_RAW);
 
@@ -1190,9 +1190,8 @@ parse_ocsp_response(chunk_t blob, response_t * res)
     chunk_t object;
     u_int level;
     int objectID = 0;
-
+    int ocspResponseType = OID_UNKNOWN;
     response_status rStatus = STATUS_INTERNALERROR;
-    u_int ocspResponseType = OID_UNKNOWN;
 
     asn1_init(&ctx, blob, 0, FALSE, DBG_RAW);
 
index 9ed708a..041eb15 100644 (file)
@@ -1701,8 +1701,7 @@ parse_authorityInfoAccess(chunk_t blob, int level0, chunk_t *accessLocation)
     chunk_t object;
     u_int level;
     int objectID = 0;
-
-    u_int accessMethod = OID_UNKNOWN;
+    int accessMethod = OID_UNKNOWN;
 
     asn1_init(&ctx, blob, level0, FALSE, DBG_RAW);
 
@@ -1829,8 +1828,8 @@ parse_x509cert(chunk_t blob, u_int level0, x509cert_t *cert)
     bool critical;
     chunk_t object;
     u_int level;
-    u_int extn_oid = OID_UNKNOWN;
     int objectID = 0;
+    int extn_oid = OID_UNKNOWN;
 
     asn1_init(&ctx, blob, level0, FALSE, DBG_RAW);