grpc
test
build
c-ares.c
Go to the documentation of this file.
1
/*
2
*
3
* Copyright 2016 gRPC authors.
4
*
5
* Licensed under the Apache License, Version 2.0 (the "License");
6
* you may not use this file except in compliance with the License.
7
* You may obtain a copy of the License at
8
*
9
* http://www.apache.org/licenses/LICENSE-2.0
10
*
11
* Unless required by applicable law or agreed to in writing, software
12
* distributed under the License is distributed on an "AS IS" BASIS,
13
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
* See the License for the specific language governing permissions and
15
* limitations under the License.
16
*
17
*/
18
19
#include <
ares.h
>
20
21
#if (ARES_VERSION < 0x010b00)
22
ARES_VERSION
should not be
smaller
than 1.11.0
23
#endif
24
25
int
main
(
void
) {
26
ares_channel
channelptr;
27
28
ares_init
(&channelptr);
29
ares_destroy
(channelptr);
30
31
return
0;
32
}
ares.h
ares_init
CARES_EXTERN int ares_init(ares_channel *channelptr)
Definition:
ares_init.c:98
ares_channeldata
Definition:
ares_private.h:266
ares_destroy
CARES_EXTERN void ares_destroy(ares_channel channel)
Definition:
ares_destroy.c:43
ARES_VERSION
#define ARES_VERSION
Definition:
ares_version.h:11
main
ARES_VERSION should not be smaller than int main(void)
Definition:
c-ares.c:25
smaller
#define smaller(tree, n, m, depth)
Definition:
bloaty/third_party/zlib/trees.c:441
grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:51