| # Copyright 2019 The Fuchsia Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| declare_args() { |
| # Tells openweave components to use bsd-like sockets. |
| weave_system_config_use_sockets = true |
| |
| # Tells inet to include support for the corresponding protocol. |
| inet_want_endpoint_dns = true |
| inet_want_endpoint_raw = true |
| inet_want_endpoint_tcp = true |
| inet_want_endpoint_udp = true |
| inet_want_endpoint_tun = true |
| |
| # Tells inet to support additionally support async dns sockets. |
| inet_config_enable_async_dns_sockets = true |
| |
| # Tells openweave components to support fault injection. |
| weave_with_nlfaultinjection = false |
| |
| # Tells openweave to support Verhoeff checksum. |
| weave_with_verhoeff = true |
| |
| # Tells openweave to build WARM libraries. |
| weave_build_warm = true |
| |
| # Tells openweave to support legacy WDM mode. |
| weave_build_legacy_wdm = false |
| |
| # Tells openweave to include files that require heap access. |
| config_have_heap = true |
| } |