libsignal-protocol-c
master
gen_labelset.h
1
#ifndef __GEN_LABELSET_H__
2
#define __GEN_LABELSET_H__
3
4
extern
const
unsigned
char
B_bytes[];
5
6
unsigned
char
* buffer_add(
unsigned
char
* bufptr,
const
unsigned
char
* bufend,
7
const
unsigned
char
* in,
const
unsigned
long
in_len);
8
9
unsigned
char
* buffer_pad(
const
unsigned
char
* buf,
unsigned
char
* bufptr,
const
unsigned
char
* bufend);
10
11
12
int
labelset_new(
unsigned
char
* labelset,
unsigned
long
* labelset_len,
const
unsigned
long
labelset_maxlen,
13
const
unsigned
char
* protocol_name,
const
unsigned
char
protocol_name_len,
14
const
unsigned
char
* customization_label,
const
unsigned
char
customization_label_len);
15
16
int
labelset_add(
unsigned
char
* labelset,
unsigned
long
* labelset_len,
const
unsigned
long
labelset_maxlen,
17
const
unsigned
char
* label,
const
unsigned
char
label_len);
18
19
int
labelset_validate(
const
unsigned
char
* labelset,
const
unsigned
long
labelset_len);
20
21
int
labelset_is_empty(
const
unsigned
char
* labelset,
const
unsigned
long
labelset_len);
22
23
#endif
src
curve25519
ed25519
additions
generalized
gen_labelset.h
Generated by
1.8.13