Browse Prior Art Database

Revised Telnet byte macro option (RFC0735)

IP.com Disclosure Number: IPCOM000003782D
Original Publication Date: 1977-Nov-03
Included in the Prior Art Database: 2000-Sep-13
Document File: 5 page(s) / 11K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

D. Crocker: AUTHOR [+2]

Abstract

1. Command name and code:

This text was extracted from a ASCII Text document.
This is the abbreviated version, containing approximately 28% of the total text.

RFC 735 DHC RHG 3 Nov 77 42083

Telnet Byte Macro Option

Network Working Group David H. Crocker

RFC: #735 Rand-ISD

NIC: #42083 (Dcrocker at Rand-Unix)

Richard H. Gumpertz

Carnegie-Mellon University

(Gumpertz at CMU-10A)

Obsoletes: RFC #729 (NIC #40306) 3 November 1977

Revised TELNET Byte Macro Option

1. Command name and code:

BM 19

2. Command Meanings:

IAC WILL BM

The sender of this command REQUESTS or AGREES to use the BM

option, and will send single data characters which are to be

interpreted as if replacement data strings had been sent.

IAC WON'T BM

The sender of this option REFUSES to send single data characters

which are to be interpreted as if replacement data strings had

been sent. Any existing BM definitions are discarded

(i.e., reset to their original data interpretations).

IAC DO BM

The sender REQUESTS or AGREES to have the other side (sender of

WILL BM) send single data characters which are to be interpreted

as if replacement data strings had been sent.

IAC DON'T BM

The sender REFUSES to allow the other side to send single data

characters which are to be interpreted as if replacement data

strings had been sent. Any existing BM definitions

are to be discarded.

1

RFC 735 DHC RHG 3 Nov 77 42083

Telnet Byte Macro Option

IAC SB BM

IAC SE

where:

is the data byte actually to be sent across the

network; it may NOT be Telnet IAC (decimal 255, but may be any

other 8-bit character.

is one 8-bit byte binary number, indicating how many

characters follow, up to the ending IAC

SE, but not including it. Note that doubled IACs in the

definition should only be counted as one character per pair.

is a string of zero or more Telnet ASCII

characters and/or commands, which the is to

represent; any character may occur within a

string>. Note, however, that an IAC in the string must be

doubled, to be interpreted later as an IAC; to be interpreted

later as data byte 255, it must be quadrupled in the original

specification.

The indicated will be sent instead of the indicated

. The receiver of the (the sender

of the DO BM) is to behave EXACTLY as if the