webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions
dh_asn1.c File Reference
#include <openssl/dh.h>
#include <assert.h>
#include <limits.h>
#include <openssl/bn.h>
#include <openssl/bytestring.h>
#include <openssl/err.h>
#include "../bytestring/internal.h"

Functions

DHDH_parse_parameters (CBS *cbs)
 
int DH_marshal_parameters (CBB *cbb, const DH *dh)
 
DHd2i_DHparams (DH **out, const uint8_t **inp, long len)
 
int i2d_DHparams (const DH *in, uint8_t **outp)
 

Function Documentation

◆ d2i_DHparams()

DH* d2i_DHparams ( DH **  out,
const uint8_t **  inp,
long  len 
)

◆ DH_marshal_parameters()

int DH_marshal_parameters ( CBB cbb,
const DH dh 
)

◆ DH_parse_parameters()

DH* DH_parse_parameters ( CBS cbs)

◆ i2d_DHparams()

int i2d_DHparams ( const DH in,
uint8_t **  outp 
)