Source/sources/kawa/Telnet.java
public boolean change(int command, int option) {
        if (option == 6) {
            return true;
        }
        if (this.isServer && option == 31) {
            return true;
        }
        if (this.isServer && command == 251 && option == 34) {
            try {
                this.out.writeSubCommand(34, new byte[]{1, 3});
                return true;
            } catch (IOException e) {
                return true;
            }
        } else if (this.isServer && command == 251 && option == 24) {
            try {
                this.out.writeSubCommand(option, new byte[]{1});
                return true;
            } catch (IOException e2) {
                return true;
            }
        } else {
            if (!this.isServer && option == 1) {
                if (command == 253) {
                    return false;
                }
                if (command == 251) {
                    return true;
                }
            }
            return false;
        }
    }
/* access modifiers changed from: 0000 */
access modifiers changed from: 0000
access modifiers changed from : 0000
public boolean change(int command, int option) {
        if (option == 6) {
            return true;
        }
        if (this.isServer && option == 31) {
            return true;
        }
        if (this.isServer && command == 251 && option == 34) {
            try {
                this.out.writeSubCommand(34, new byte[]{1, 3});
                return true;
            } catch (IOException e) {
                return true;
            }
        } else if (this.isServer && command == 251 && option == 24) {
            try {
                this.out.writeSubCommand(option, new byte[]{1});
                return true;
            } catch (IOException e2) {
                return true;
            }
        } else {
            if (!this.isServer && option == 1) {
                if (command == 253) {
                    return false;
                }
                if (command == 251) {
                    return true;
                }
            }
            return false;
        }
    }
public boolean change ( int command , int option ) { if ( option == 6 ) { return true ; } if ( this . isServer && option == 31 ) { return true ; } if ( this . isServer && command == 251 && option == 34 ) { try { this . out . writeSubCommand ( 34 , new byte [ ] { 1 , 3 } ) ; return true ; } catch ( IOException e ) { return true ; } } else if ( this . isServer && command == 251 && option == 24 ) { try { this . out . writeSubCommand ( option , new byte [ ] { 1 } ) ; return true ; } catch ( IOException e2 ) { return true ; } } else { if ( ! this . isServer && option == 1 ) { if ( command == 253 ) { return false ; } if ( command == 251 ) { return true ; } } return false ; } }
access modifiers changed from: 0000
access modifiers changed from : 0000