package m4;

import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkCapabilities;
import android.net.NetworkInfo;
import androidx.work.u;

/* JADX INFO: loaded from: classes.dex */
public final class f extends d {

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public static final /* synthetic */ int f30372i = 0;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final ConnectivityManager f30373g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final e f30374h;

    static {
        u.e("NetworkStateTracker");
    }

    public f(Context context, p4.a aVar) {
        super(context, aVar);
        this.f30373g = (ConnectivityManager) this.f30366b.getSystemService("connectivity");
        this.f30374h = new e(this, 0);
    }

    @Override // m4.d
    public final Object a() {
        return f();
    }

    @Override // m4.d
    public final void d() {
        try {
            u.c().a(new Throwable[0]);
            this.f30373g.registerDefaultNetworkCallback(this.f30374h);
        } catch (IllegalArgumentException | SecurityException e10) {
            u.c().b(e10);
        }
    }

    @Override // m4.d
    public final void e() {
        try {
            u.c().a(new Throwable[0]);
            this.f30373g.unregisterNetworkCallback(this.f30374h);
        } catch (IllegalArgumentException | SecurityException e10) {
            u.c().b(e10);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:15:0x0033  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final k4.b f() {
        boolean z10;
        NetworkCapabilities networkCapabilities;
        ConnectivityManager connectivityManager = this.f30373g;
        NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
        boolean z11 = false;
        boolean z12 = activeNetworkInfo != null && activeNetworkInfo.isConnected();
        try {
            networkCapabilities = connectivityManager.getNetworkCapabilities(connectivityManager.getActiveNetwork());
        } catch (SecurityException e10) {
            u.c().b(e10);
        }
        if (networkCapabilities != null) {
            z10 = networkCapabilities.hasCapability(16);
        }
        boolean zIsActiveNetworkMetered = connectivityManager.isActiveNetworkMetered();
        if (activeNetworkInfo != null && !activeNetworkInfo.isRoaming()) {
            z11 = true;
        }
        k4.b bVar = new k4.b();
        bVar.f29062a = z12;
        bVar.f29063b = z10;
        bVar.f29064c = zIsActiveNetworkMetered;
        bVar.f29065d = z11;
        return bVar;
    }
}
