blob: cc07b7d51bd5cf3a798c9be74762f8541aff478e [file] [log] [blame] [edit]
# Copyright 2020 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.
import("//build/fidl/fidl.gni")
fidl("fuchsia.net.stack") {
sources = [ "stack.fidl" ]
public_deps = [
"//sdk/fidl/fuchsia.net",
"//sdk/fidl/fuchsia.net.interfaces.admin",
]
enable_hlcpp = true
# Visibility is locked down to facilitate driving down usages of deprecated APIs.
# See https://fxbug.dev/42081105.
visibility = [
"//src/connectivity/lib/fidl_fuchsia_net_stack_ext/*",
"//src/connectivity/lowpan/*",
"//src/connectivity/network/net-cli/*",
"//src/connectivity/network/netstack/*",
"//src/connectivity/network/netstack3/*",
"//src/connectivity/network/testing/netemul/*",
"//src/connectivity/network/tests/*",
"//src/connectivity/policy/netcfg/*",
"//src/connectivity/weave/adaptation/*",
"//src/lib/network/fidl_fuchsia_net_routes_ext/*",
"//src/virtualization/lib/guest_interaction/*",
"//third_party/openweave-core/src/inet/*",
"//third_party/tcpdump/tests/*",
]
}