瀏覽代碼

Add missing prototypes.

Partially fixes build with -Wmissing-prototypes.

Change-Id: If04d8fe7cbf068883485e95bd5ea6cdab6743e46
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Reviewed-on: https://boringssl-review.googlesource.com/7513
Reviewed-by: David Benjamin <davidben@google.com>
kris/onging/CECPQ3_patch15
Piotr Sikora 8 年之前
committed by David Benjamin
父節點
當前提交
8b0fe8c0ac
共有 2 個文件被更改,包括 11 次插入0 次删除
  1. +10
    -0
      include/openssl/dh.h
  2. +1
    -0
      include/openssl/x509v3.h

+ 10
- 0
include/openssl/dh.h 查看文件

@@ -204,6 +204,16 @@ OPENSSL_EXPORT int DH_set_ex_data(DH *d, int idx, void *arg);
OPENSSL_EXPORT void *DH_get_ex_data(DH *d, int idx);


/* Deprecated functions. */

/* DH_generate_parameters behaves like |DH_generate_parameters_ex|, which is
* what you should use instead. It returns NULL on error, or a newly-allocated
* |DH| on success. This function is provided for compatibility only. */
OPENSSL_EXPORT DH *DH_generate_parameters(int prime_len, int generator,
void (*callback)(int, int, void *),
void *cb_arg);


struct dh_st {
BIGNUM *p;
BIGNUM *g;


+ 1
- 0
include/openssl/x509v3.h 查看文件

@@ -647,6 +647,7 @@ OPENSSL_EXPORT int X509V3_add_standard_extensions(void);
OPENSSL_EXPORT STACK_OF(CONF_VALUE) *X509V3_parse_list(const char *line);
OPENSSL_EXPORT void *X509V3_EXT_d2i(X509_EXTENSION *ext);
OPENSSL_EXPORT void *X509V3_get_d2i(STACK_OF(X509_EXTENSION) *x, int nid, int *crit, int *idx);
OPENSSL_EXPORT int X509V3_EXT_free(int nid, void *ext_data);


OPENSSL_EXPORT X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc);


Loading…
取消
儲存