OpenVPN
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
Functions
Variables
Data Structures
Data Structures
Class Hierarchy
Data Fields
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
w
x
z
Typedefs
a
b
c
d
e
f
h
i
l
m
n
o
p
r
s
u
w
Enumerations
_
a
c
d
e
f
g
h
k
m
n
o
p
r
t
u
v
w
Enumerator
_
a
c
d
e
f
g
i
k
m
n
o
p
r
s
t
u
v
w
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
vendor
cmocka
example
key_value.h
Go to the documentation of this file.
1
/*
2
* Copyright 2008 Google Inc.
3
*
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
* you may not use this file except in compliance with the License.
6
* You may obtain a copy of the License at
7
*
8
* http://www.apache.org/licenses/LICENSE-2.0
9
*
10
* Unless required by applicable law or agreed to in writing, software
11
* distributed under the License is distributed on an "AS IS" BASIS,
12
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
* See the License for the specific language governing permissions and
14
* limitations under the License.
15
*/
16
17
typedef
struct
KeyValue
{
18
unsigned
int
key
;
19
const
char
*
value
;
20
}
KeyValue
;
21
22
void
set_key_values
(
KeyValue
*
const
new_key_values,
23
const
unsigned
int
new_number_of_key_values);
24
25
KeyValue
*
find_item_by_value
(
const
char
*
const
value
);
26
27
void
sort_items_by_key
(
void
);
KeyValue::key
unsigned int key
Definition:
key_value.h:18
KeyValue
struct KeyValue KeyValue
find_item_by_value
KeyValue * find_item_by_value(const char *const value)
Definition:
key_value.c:37
sort_items_by_key
void sort_items_by_key(void)
Definition:
key_value.c:48
KeyValue
Definition:
key_value.h:17
set_key_values
void set_key_values(KeyValue *const new_key_values, const unsigned int new_number_of_key_values)
Definition:
key_value.c:25
KeyValue::value
const char * value
Definition:
key_value.h:19
Generated by
1.8.13