blob: 5b55f3ba7447cb03f3b12df7cb26f81412769eab [file] [log] [blame]
Vidhi Shah4a9410e2020-07-29 11:47:11 -07001/*
2 *
Evgeny Margolis6ba06b22022-01-28 21:08:26 -08003 * Copyright (c) 2020-2022 Project CHIP Authors
Vidhi Shah4a9410e2020-07-29 11:47:11 -07004 * Copyright (c) 2016-2017 Nest Labs, Inc.
5 * Copyright (c) 2019-2020 Google LLC.
6 * All rights reserved.
7 *
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
11 *
12 * http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
19 */
20
21/**
22 * @file
23 * Project-specific configuration file for Android builds.
24 *
25 */
26#ifndef CHIPPROJECTCONFIG_H
27#define CHIPPROJECTCONFIG_H
28
Vidhi Shah4a9410e2020-07-29 11:47:11 -070029// Enable UDP listening on demand in the CHIPDeviceController
30#define CHIP_CONFIG_DEVICE_CONTROLLER_DEMAND_ENABLE_UDP 1
31
32#define INET_CONFIG_OVERRIDE_SYSTEM_TCP_USER_TIMEOUT 0
33
Vidhi Shah4a9410e2020-07-29 11:47:11 -070034// Uncomment this for a large Tunnel MTU.
35//#define CHIP_CONFIG_TUNNEL_INTERFACE_MTU (9000)
36
Kevin Schoedel1b6a96b2021-02-10 14:29:33 -050037#define CHIP_SYSTEM_CONFIG_PACKETBUFFER_POOL_SIZE 300
Vidhi Shah4a9410e2020-07-29 11:47:11 -070038
Vidhi Shah4a9410e2020-07-29 11:47:11 -070039#define CHIP_CONFIG_DATA_MANAGEMENT_CLIENT_EXPERIMENTAL 1
40
41#define CHIP_CONFIG_MAX_SOFTWARE_VERSION_LENGTH 128
42
43#endif /* CHIPPROJECTCONFIG_H */