package com.chartboost.sdk.impl;

import android.content.Context;
import android.net.ConnectivityManager;
import android.net.Network;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes2.dex */
public final class m7 {

    /* renamed from: a  reason: collision with root package name */
    public boolean f1755a;
    public final ConnectivityManager b;
    public final a c;

    public m7(Context context) {
        Intrinsics.checkNotNullParameter(context, "context");
        Object systemService = context.getSystemService("connectivity");
        Intrinsics.checkNotNull(systemService, "null cannot be cast to non-null type android.net.ConnectivityManager");
        this.b = (ConnectivityManager) systemService;
        this.c = new a();
    }

    public final boolean a() {
        return this.f1755a;
    }

    /* loaded from: classes2.dex */
    public static final class a extends ConnectivityManager.NetworkCallback {
        /* JADX WARN: Code restructure failed: missing block: B:5:0x001a, code lost:
            if (r3.hasCapability(12) == true) goto L5;
         */
        @Override // android.net.ConnectivityManager.NetworkCallback
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public void onAvailable(android.net.Network r3) {
            /*
                r2 = this;
                java.lang.String r0 = "network"
                kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r3, r0)
                com.chartboost.sdk.impl.m7 r0 = com.chartboost.sdk.impl.m7.this
                android.net.ConnectivityManager r0 = com.chartboost.sdk.impl.m7.a(r0)
                android.net.NetworkCapabilities r3 = r0.getNetworkCapabilities(r3)
                com.chartboost.sdk.impl.m7 r0 = com.chartboost.sdk.impl.m7.this
                if (r3 == 0) goto L1d
                r1 = 12
                boolean r3 = r3.hasCapability(r1)
                r1 = 1
                if (r3 != r1) goto L1d
                goto L1e
            L1d:
                r1 = 0
            L1e:
                com.chartboost.sdk.impl.m7.a(r0, r1)
                return
            */
            throw new UnsupportedOperationException("Method not decompiled: com.chartboost.sdk.impl.m7.a.onAvailable(android.net.Network):void");
        }

        @Override // android.net.ConnectivityManager.NetworkCallback
        public void onLost(Network network) {
            Intrinsics.checkNotNullParameter(network, "network");
            m7.this.f1755a = false;
        }

        public a() {
        }
    }

    /* JADX WARN: Code restructure failed: missing block: B:5:0x0029, code lost:
        if (r0.hasCapability(12) == true) goto L5;
     */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void b() {
        /*
            r4 = this;
            android.net.NetworkRequest$Builder r0 = new android.net.NetworkRequest$Builder
            r0.<init>()
            r1 = 12
            android.net.NetworkRequest$Builder r0 = r0.addCapability(r1)
            android.net.NetworkRequest r0 = r0.build()
            android.net.ConnectivityManager r2 = r4.b
            com.chartboost.sdk.impl.m7$a r3 = r4.c
            r2.registerNetworkCallback(r0, r3)
            android.net.ConnectivityManager r0 = r4.b
            android.net.Network r0 = r0.getActiveNetwork()
            android.net.ConnectivityManager r2 = r4.b
            android.net.NetworkCapabilities r0 = r2.getNetworkCapabilities(r0)
            if (r0 == 0) goto L2c
            boolean r0 = r0.hasCapability(r1)
            r1 = 1
            if (r0 != r1) goto L2c
            goto L2d
        L2c:
            r1 = 0
        L2d:
            r4.f1755a = r1
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: com.chartboost.sdk.impl.m7.b():void");
    }

    public final void c() {
        this.b.unregisterNetworkCallback(this.c);
    }
}
