Remove YACA_ERROR_NOT_IMPLEMENTED 21/71921/2
authorDariusz Michaluk <d.michaluk@samsung.com>
Fri, 27 May 2016 13:27:46 +0000 (15:27 +0200)
committerDariusz Michaluk <d.michaluk@samsung.com>
Fri, 27 May 2016 14:34:34 +0000 (16:34 +0200)
Change-Id: If8361e25c012984d3ebfaf7ae03df5964140f230

api/yaca/yaca_error.h
src/encrypt.c
src/key.c
src/sign.c

index 17c1f30..5bcfec7 100755 (executable)
@@ -48,7 +48,6 @@ typedef enum {
        YACA_ERROR_NONE               = TIZEN_ERROR_NONE,
        YACA_ERROR_INVALID_ARGUMENT   = TIZEN_ERROR_INVALID_PARAMETER,
 
-       YACA_ERROR_NOT_IMPLEMENTED    = TIZEN_ERROR_YACA | 0x01,
        YACA_ERROR_INTERNAL           = TIZEN_ERROR_YACA | 0x02,
        YACA_ERROR_TOO_BIG_ARGUMENT   = TIZEN_ERROR_YACA | 0x03,
        YACA_ERROR_OUT_OF_MEMORY      = TIZEN_ERROR_YACA | 0x04,
index 3d83b78..dc1a1b3 100644 (file)
@@ -292,8 +292,9 @@ int encrypt_get_algorithm(yaca_enc_algo_e algo,
                ret = snprintf(cipher_name, sizeof(cipher_name), "%s", algo_name);
                break;
        case YACA_ENC_UNSAFE_SKIPJACK:
+               //TODO NOT_IMPLEMENTED
        default:
-               return YACA_ERROR_NOT_IMPLEMENTED;
+               return YACA_ERROR_INVALID_ARGUMENT;
        }
 
        if (ret < 0)
index b3e2c07..a0e771a 100755 (executable)
--- a/src/key.c
+++ b/src/key.c
@@ -530,9 +530,7 @@ int export_evp(struct yaca_key_evp_s *evp_key,
                case YACA_KEY_TYPE_DH_PUB:
                case YACA_KEY_TYPE_EC_PRIV:
                case YACA_KEY_TYPE_EC_PUB:
-                       ret = YACA_ERROR_NOT_IMPLEMENTED;
-                       goto free_bio;
-
+                       //TODO NOT_IMPLEMENTED
                default:
                        ret = YACA_ERROR_INVALID_ARGUMENT;
                        goto free_bio;
@@ -560,9 +558,7 @@ int export_evp(struct yaca_key_evp_s *evp_key,
                case YACA_KEY_TYPE_DH_PUB:
                case YACA_KEY_TYPE_EC_PRIV:
                case YACA_KEY_TYPE_EC_PUB:
-                       ret = YACA_ERROR_NOT_IMPLEMENTED;
-                       goto free_bio;
-
+                       //TODO NOT_IMPLEMENTED
                default:
                        ret = YACA_ERROR_INVALID_ARGUMENT;
                        goto free_bio;
@@ -945,7 +941,7 @@ API int yaca_key_import(yaca_key_h *key,
        case YACA_KEY_TYPE_DH_PRIV:
        case YACA_KEY_TYPE_EC_PUB:
        case YACA_KEY_TYPE_EC_PRIV:
-               return YACA_ERROR_NOT_IMPLEMENTED;
+               //TODO NOT_IMPLEMENTED
        default:
                return YACA_ERROR_INVALID_ARGUMENT;
        }
@@ -985,8 +981,9 @@ API int yaca_key_export(const yaca_key_h key,
            evp_key != NULL)
                return export_evp(evp_key, key_file_fmt, password, data, data_len);
 
-       if (key_fmt == YACA_KEY_FORMAT_PKCS8)
-               return YACA_ERROR_NOT_IMPLEMENTED;
+       if (key_fmt == YACA_KEY_FORMAT_PKCS8) {
+               //TODO NOT_IMPLEMENTED
+       }
 
        return YACA_ERROR_INVALID_ARGUMENT;
 }
@@ -1049,7 +1046,7 @@ API int yaca_key_gen(yaca_key_h *key,
 
        case YACA_KEY_TYPE_DH_PRIV:
        case YACA_KEY_TYPE_EC_PRIV:
-               return YACA_ERROR_NOT_IMPLEMENTED;
+               //TODO NOT_IMPLEMENTED
        default:
                return YACA_ERROR_INVALID_ARGUMENT;
        }
@@ -1143,7 +1140,8 @@ API int yaca_key_derive_dh(const yaca_key_h prv_key,
                            const yaca_key_h pub_key,
                            yaca_key_h *sym_key)
 {
-       return YACA_ERROR_NOT_IMPLEMENTED;
+       //TODO NOT_IMPLEMENTED
+       return YACA_ERROR_INVALID_ARGUMENT;
 }
 
 API int yaca_key_derive_kea(const yaca_key_h prv_key,
@@ -1152,7 +1150,8 @@ API int yaca_key_derive_kea(const yaca_key_h prv_key,
                             const yaca_key_h pub_key_auth,
                             yaca_key_h *sym_key)
 {
-       return YACA_ERROR_NOT_IMPLEMENTED;
+       //TODO NOT_IMPLEMENTED
+       return YACA_ERROR_INVALID_ARGUMENT;
 }
 
 API int yaca_key_derive_pbkdf2(const char *password,
index 6b76062..8ed5a6b 100644 (file)
@@ -253,7 +253,7 @@ API int yaca_sign_init(yaca_ctx_h *ctx,
        case YACA_KEY_TYPE_DSA_PRIV:
                break;
        case YACA_KEY_TYPE_EC_PRIV:
-               return YACA_ERROR_NOT_IMPLEMENTED;
+               //TODO NOT_IMPLEMENTED
        default:
                return YACA_ERROR_INVALID_ARGUMENT;
        }
@@ -508,7 +508,7 @@ API int yaca_verify_init(yaca_ctx_h *ctx,
        case YACA_KEY_TYPE_DSA_PUB:
                break;
        case YACA_KEY_TYPE_EC_PUB:
-               return YACA_ERROR_NOT_IMPLEMENTED;
+               //TODO NOT_IMPLEMENTED
        default:
                return YACA_ERROR_INVALID_ARGUMENT;
        }