GNUnet
0.24.1-15-gab6ed22f1
gnunet_applications.h
Go to the documentation of this file.
1
/*
2
This file is part of GNUnet.
3
Copyright (C) 2011, 2016 GNUnet e.V.
4
5
GNUnet is free software: you can redistribute it and/or modify it
6
under the terms of the GNU Affero General Public License as published
7
by the Free Software Foundation, either version 3 of the License,
8
or (at your option) any later version.
9
10
GNUnet is distributed in the hope that it will be useful, but
11
WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13
Affero General Public License for more details.
14
15
You should have received a copy of the GNU Affero General Public License
16
along with this program. If not, see <http://www.gnu.org/licenses/>.
17
18
SPDX-License-Identifier: AGPL3.0-or-later
19
*/
20
35
#ifndef GNUNET_APPLICATIONS_H
36
#define GNUNET_APPLICATIONS_H
37
38
#ifdef __cplusplus
39
extern
"C"
40
{
41
#if 0
/* keep Emacsens' auto-indent happy */
42
}
43
#endif
44
#endif
45
49
#define GNUNET_APPLICATION_TYPE_END 0
50
54
#define GNUNET_APPLICATION_TYPE_TEST 1
55
59
#define GNUNET_APPLICATION_PORT_FS_BLOCK_TRANSFER "fs-block"
60
64
#define GNUNET_APPLICATION_PORT_RPS "rps"
65
71
#define GNUNET_APPLICATION_PORT_INTERNET_RESOLVER "exit-dns"
72
76
#define GNUNET_APPLICATION_PORT_IPV4_GATEWAY "exit-ipv4"
77
81
#define GNUNET_APPLICATION_PORT_IPV6_GATEWAY "exit-ipv6"
82
87
#define GNUNET_APPLICATION_TYPE_EXIT_REGEX_PREFIX "GNUNET-VPN-VER-0001-"
88
94
#define GNUNET_APPLICATION_TYPE_CONSENSUS 18
95
100
#define GNUNET_APPLICATION_TYPE_SET 19
101
106
#define GNUNET_APPLICATION_TYPE_CONVERSATION_CONTROL 21
107
112
#define GNUNET_APPLICATION_TYPE_CONVERSATION_AUDIO 22
113
118
#define GNUNET_APPLICATION_TYPE_MQTT 23
119
124
#define GNUNET_APPLICATION_TYPE_MULTICAST 26
125
126
127
#if 0
/* keep Emacsens' auto-indent happy */
128
{
129
#endif
130
#ifdef __cplusplus
131
}
132
#endif
133
134
/* ifndef GNUNET_APPLICATIONS_H */
135
#endif
136
/* end of group */
138
/* end of group addition to Backbone */
140
141
/* end of gnunet_applications.h */
src
include
gnunet_applications.h
Generated by
1.9.4