package com.seewo.libsvendors.vendor.rockchip.ethernet;

import android.content.Context;
import android.os.SystemProperties;
import android.text.TextUtils;
import com.seewo.libsvendors.inter.BaseEthernetDevInfo;
import com.seewo.libsvendors.utils.PreferencesUtils;

/* JADX INFO: loaded from: classes.dex */
public class RockchipEthernetDevInfo extends BaseEthernetDevInfo {
    public static final String INVALID_IP = "0.0.0.0";
    private Context mContext;
    private RockchipEthernetHelper mEthernetManager;

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getConnectMode() {
        return null;
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getIfName() {
        return null;
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getMacAddress() {
        return null;
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getMacAddress(String str) {
        return null;
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getProxyHost() {
        return null;
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getRouteAddr() {
        return null;
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public boolean setConnectMode(String str) {
        return false;
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setDns2Addr(String str) {
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setDnsAddr(String str) {
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setIfName(String str) {
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setIpAddress(String str) {
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setNetMask(String str) {
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setProxyHost(String str) {
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setRouteAddr(String str) {
    }

    public RockchipEthernetDevInfo(Context context, RockchipEthernetHelper rockchipEthernetHelper) {
        this.mContext = context;
        this.mEthernetManager = rockchipEthernetHelper;
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getIpAddress() {
        if (this.mEthernetManager.isEthernet()) {
            return getEthernetIP();
        }
        return getInternalEthernetIp();
    }

    private String getEthernetIP() {
        String ipAddress = this.mEthernetManager.getIpAddress();
        return TextUtils.isEmpty(ipAddress) ? INVALID_IP : ipAddress;
    }

    private String getInternalEthernetIp() {
        if (PreferencesUtils.isOneNetMachineHost(this.mContext)) {
            return PreferencesUtils.getHostDeviceIp(this.mContext);
        }
        return getEthernetIP();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getNetMask() {
        String netmask = this.mEthernetManager.getNetmask();
        return TextUtils.isEmpty(netmask) ? INVALID_IP : netmask;
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getDnsAddr() {
        String dns = this.mEthernetManager.getDns();
        return TextUtils.isEmpty(dns) ? INVALID_IP : dns;
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getDns2Addr() {
        return SystemProperties.get("dhcp.eth1.dns2", INVALID_IP);
    }
}
