Command Syntax
The VMware telnet extension defines a telnet proxy option for sending notification of vSphere vMotion events to a virtual serial port proxy. A VMware telnet extension command sequence uses the following general format:
IAC telnet-command VMWARE-TELNET-EXT [ext-command [parameters] IAC SE]
Where
IAC is the telnet escape character prefix (Interpret as Command).
telnet-command is one of the following telnet commands: WILL, WON’T, DO, DON’T, and SB.
VMWARE-TELNET-EXT is the VMware telnet extension command.
ext-command is a VMware telnet extension command that indicates one of the extension suboption commands. A suboption command sequence begins with the VMWARE-TELNET-EXT command and is enclosed within IAC SB ... IAC SE telnet subnegotiation commands.
parameters indicates one or more parameter values.
IAC SE is the telnet sequence for completing a subnegotiation command sequence.
The following sections contain tables of VMware telnet extension commands. A table entry shows the command, the corresponding integer code, a description, and the command and code sequences. A code sequence for a VMware telnet extension command has the following characteristics.
The VMWARE-TELNET-EXT command code is 232.
Subnegotiation command sequences include begin (SB) and end (SE) codes (250 and 240).
For example, the DO-PROXY command requires the following code sequence with embedded arguments for direction (“S” for server) and URI:
IAC SB VMWARE-TELNET-EXT DO-PROXY direction uri IAC SE
255 250 232 70 "S" "telnet://example.com" 255 240