version 1.14.2.1, 2002/03/07 17:37:48 |
version 1.14.2.2, 2002/05/17 00:03:25 |
|
|
* SSH1: |
* SSH1: |
* Opcodes 1 to 127 are defined to have |
* Opcodes 1 to 127 are defined to have |
* a one-byte argument. |
* a one-byte argument. |
* Opcodes 128 to 159 are defined to have |
* Opcodes 128 to 159 are defined to have |
* an integer argument. |
* an integer argument. |
*/ |
*/ |
if (opcode > 0 && opcode < 128) { |
if (opcode > 0 && opcode < 128) { |
n_bytes += 1; |
n_bytes += 1; |
(void) packet_get_char(); |
(void) packet_get_char(); |
break; |
break; |
} else if (opcode >= 128 && opcode < 160) { |
} else if (opcode >= 128 && opcode < 160) { |
n_bytes += 4; |
n_bytes += 4; |
(void) packet_get_int(); |
(void) packet_get_int(); |
break; |
break; |
} else { |
} else { |
/* |
/* |
* It is a truly undefined opcode (160 to 255). |
* It is a truly undefined opcode (160 to 255). |
|
|
*/ |
*/ |
log("parse_tty_modes: unknown opcode %d", opcode); |
log("parse_tty_modes: unknown opcode %d", opcode); |
goto set; |
goto set; |
} |
} |
} else { |
} else { |
/* |
/* |
* SSH2: |
* SSH2: |
|
|
log("parse_tty_modes: unknown opcode %d", opcode); |
log("parse_tty_modes: unknown opcode %d", opcode); |
goto set; |
goto set; |
} |
} |
} |
} |
} |
} |
} |
} |
|
|