Received: by taz.hyperreal.com (8.7.5/V2.0) id OAA06079; Thu, 22 Aug 1996 14:50:11 -0700 (PDT) Received: from taliesin.cs.ucla.edu by taz.hyperreal.com (8.7.5/V2.0) with ESMTP id OAA06072; Thu, 22 Aug 1996 14:50:09 -0700 (PDT) Received: by taliesin.cs.ucla.edu via sendmail with stdio id for new-httpd@hyperreal.com; Thu, 22 Aug 96 14:43:44 -0700 (PDT) (Smail-3.1.93 1996-May-30 #2 built 1996-Jun-25) Message-Id: From: scottm@taliesin.cs.ucla.edu (Scott Michel) Subject: Re: Just wondering To: new-httpd@hyperreal.com Date: Thu, 22 Aug 1996 14:43:44 -0700 (PDT) In-Reply-To: from "David M. Oliver" at Aug 22, 96 09:36:50 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-new-httpd@apache.org Precedence: bulk Reply-To: new-httpd@hyperreal.com >From The New Hacker's Dictionary (aka The Jargon Files): cookie /n./ A handle, transaction ID, or other token of agreement between cooperating programs. "I give him a packet, he gives me back a cookie." The claim check you get from a dry-cleaning shop is a perfect mundane example of a cookie; the only thing it's useful for is to relate a later transaction to this one (so you get the same clothes back). Compare magic cookie; see also fortune cookie. [and for completeness] fortune cookie /n./ [WAITS, via Unix] A random quote, item of trivia, joke, or maxim printed to the user's tty at login time or (less commonly) at logout time. Items from this lexicon have often been used as fortune cookies. See cookie file. magic cookie /n./ [Unix] 1. Something passed between routines or programs that enables the receiver to perform some operation; a capability ticket or opaque identifier. Especially used of small data objects that contain data encoded in a strange or intrinsically machine-dependent way. E.g., on non-Unix OSes with a non-byte-stream model of files, the result of ftell(3) may be a magic cookie rather than a byte offset; it can be passed to fseek(3), but not operated on in any meaningful way. The phrase `it hands you a magic cookie' means it returns a result whose contents are not defined but which can be passed back to the same or some other program later. 2. An in-band code for changing graphic rendition (e.g., inverse video or underlining) or performing other control functions (see also cookie). Some older terminals would leave a blank on the screen corresponding to mode-change magic cookies; this was also called a glitch (or occasionally a `turd'; compare mouse droppings). See also cookie. Ok? We set on this yet? -scooter