blob: 0c40960dcc5c74b554b2b6434f2348358c276d33 [file] [log] [blame]
# 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