package k1;

import java.io.UnsupportedEncodingException;
import java.util.Date;
import k1.e0;
import l1.AbstractC0621d;
import l1.C0622e;

/* JADX INFO: renamed from: k1.B, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
class C0565B extends AbstractC0600r {

    /* JADX INFO: renamed from: q0, reason: collision with root package name */
    int f4559q0;

    /* JADX INFO: renamed from: r0, reason: collision with root package name */
    e0.a f4560r0;

    C0565B(e0.a aVar) {
        this.f4560r0 = aVar;
    }

    @Override // k1.AbstractC0600r
    int A(byte[] bArr, int i2) {
        return 0;
    }

    @Override // k1.AbstractC0600r
    int h(byte[] bArr, int i2) {
        int i3;
        e0.a aVar = this.f4560r0;
        int i4 = 0;
        if ((aVar.f4847d & Integer.MIN_VALUE) == 0) {
            int i5 = aVar.f4858o;
            byte[] bArr2 = new byte[i5];
            aVar.f4859p = bArr2;
            System.arraycopy(bArr, i2, bArr2, 0, i5);
            e0.a aVar2 = this.f4560r0;
            int i6 = aVar2.f4858o;
            i3 = i2 + i6;
            if (this.f5010d0 > i6) {
                try {
                    if ((this.f5004M & 32768) == 32768) {
                        do {
                            int i7 = i3 + i4;
                            if (bArr[i7] == 0 && bArr[i7 + 1] == 0) {
                                this.f4560r0.f4848e = new String(bArr, i3, i4, "UTF-16LE");
                            }
                            i4 += 2;
                        } while (i4 <= 256);
                        throw new RuntimeException("zero termination not found");
                    }
                    while (bArr[i3 + i4] != 0) {
                        i4++;
                        if (i4 > 256) {
                            throw new RuntimeException("zero termination not found");
                        }
                    }
                    this.f4560r0.f4848e = new String(bArr, i3, i4, U.f4691C);
                } catch (UnsupportedEncodingException e2) {
                    if (C0622e.f5384g > 1) {
                        e2.printStackTrace(AbstractC0600r.f4999o0);
                    }
                }
                i3 += i4;
            } else {
                aVar2.f4848e = new String();
            }
        } else {
            byte[] bArr3 = new byte[16];
            aVar.f4860q = bArr3;
            System.arraycopy(bArr, i2, bArr3, 0, 16);
            this.f4560r0.f4848e = new String();
            i3 = i2;
        }
        return i3 - i2;
    }

    @Override // k1.AbstractC0600r
    int m(byte[] bArr, int i2) {
        int iJ = AbstractC0600r.j(bArr, i2);
        this.f4559q0 = iJ;
        int i3 = i2 + 2;
        if (iJ > 10) {
            return i3 - i2;
        }
        e0.a aVar = this.f4560r0;
        int i4 = i2 + 3;
        byte b2 = bArr[i3];
        aVar.f4849f = b2 & 255;
        aVar.f4850g = b2 & 1;
        aVar.f4851h = (b2 & 2) == 2;
        aVar.f4852i = (b2 & 4) == 4;
        aVar.f4853j = (b2 & 8) == 8;
        aVar.f4844a = AbstractC0600r.j(bArr, i4);
        this.f4560r0.f4854k = AbstractC0600r.j(bArr, i2 + 5);
        this.f4560r0.f4845b = AbstractC0600r.k(bArr, i2 + 7);
        this.f4560r0.f4855l = AbstractC0600r.k(bArr, i2 + 11);
        this.f4560r0.f4846c = AbstractC0600r.k(bArr, i2 + 15);
        this.f4560r0.f4847d = AbstractC0600r.k(bArr, i2 + 19);
        this.f4560r0.f4856m = AbstractC0600r.r(bArr, i2 + 23);
        this.f4560r0.f4857n = AbstractC0600r.j(bArr, i2 + 31);
        this.f4560r0.f4858o = bArr[i2 + 33] & 255;
        return (i2 + 34) - i2;
    }

    @Override // k1.AbstractC0600r
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("SmbComNegotiateResponse[");
        sb.append(super.toString());
        sb.append(",wordCount=");
        sb.append(this.f5009c0);
        sb.append(",dialectIndex=");
        sb.append(this.f4559q0);
        sb.append(",securityMode=0x");
        sb.append(AbstractC0621d.c(this.f4560r0.f4849f, 1));
        sb.append(",security=");
        sb.append(this.f4560r0.f4850g == 0 ? "share" : "user");
        sb.append(",encryptedPasswords=");
        sb.append(this.f4560r0.f4851h);
        sb.append(",maxMpxCount=");
        sb.append(this.f4560r0.f4844a);
        sb.append(",maxNumberVcs=");
        sb.append(this.f4560r0.f4854k);
        sb.append(",maxBufferSize=");
        sb.append(this.f4560r0.f4845b);
        sb.append(",maxRawSize=");
        sb.append(this.f4560r0.f4855l);
        sb.append(",sessionKey=0x");
        sb.append(AbstractC0621d.c(this.f4560r0.f4846c, 8));
        sb.append(",capabilities=0x");
        sb.append(AbstractC0621d.c(this.f4560r0.f4847d, 8));
        sb.append(",serverTime=");
        sb.append(new Date(this.f4560r0.f4856m));
        sb.append(",serverTimeZone=");
        sb.append(this.f4560r0.f4857n);
        sb.append(",encryptionKeyLength=");
        sb.append(this.f4560r0.f4858o);
        sb.append(",byteCount=");
        sb.append(this.f5010d0);
        sb.append(",oemDomainName=");
        sb.append(this.f4560r0.f4848e);
        sb.append("]");
        return new String(sb.toString());
    }

    @Override // k1.AbstractC0600r
    int v(byte[] bArr, int i2) {
        return 0;
    }
}
