Lines Matching defs:ns
73 public void updateUpstreamNetworkState(NetworkState ns) {
75 Log.d(TAG, "updateUpstreamNetworkState: " + toDebugString(ns));
77 if (!canTetherIPv6(ns)) {
84 !ns.network.equals(mUpstreamNetworkState.network)) {
88 setUpstreamNetworkState(ns);
98 private void setUpstreamNetworkState(NetworkState ns) {
99 if (ns == null) {
105 new LinkProperties(ns.linkProperties),
106 new NetworkCapabilities(ns.networkCapabilities),
107 new Network(ns.network),
150 private static boolean canTetherIPv6(NetworkState ns) {
167 (ns != null) && (ns.network != null) &&
168 (ns.linkProperties != null) && (ns.networkCapabilities != null) &&
170 ns.linkProperties.isProvisioned() &&
172 ns.linkProperties.hasIPv6DefaultRoute() &&
173 ns.linkProperties.hasGlobalIPv6Address() &&
175 ns.networkCapabilities.hasTransport(NetworkCapabilities.TRANSPORT_CELLULAR);
184 for (RouteInfo r : ns.linkProperties.getAllRoutes()) {
205 if (ns == null) {
209 (outcome ? "available" : "not available"), toDebugString(ns)));
266 private static String toDebugString(NetworkState ns) {
267 if (ns == null) {
271 ns.network,
272 ns.networkCapabilities,
273 ns.linkProperties);