🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.bugs.4bsd
Article #414

Readlink bug in Sun OS 3.2

#414
From: Fred Fish
Date: Sat, 15 Nov 1986 20:22
54 lines
1879 bytes
[Is there a sun specific newsgroup under the new usenet organization, other
 than mod.computers.sun?]

/*
 *  DESCRIPTION
 *
 *	The readlink() call may return garbage when its first argument
 *	is one of the special files in /dev.
 *
 *  SUN OS REVISION
 *
 *	3.2 SUNBIN DOMESTIC 68020
 *	Part Number: 700-1255-04 Rev. A
 *
 *  EXAMPLES
 *
 *	readlink("/dev/MAKEDEV",buf,256) = -1		(this one OK)
 *	readlink("/dev/drum",buf,256) = -251657448
 *	readlink("/dev/eeprom",buf,256) = -251657444
 *	readlink("/dev/ptyr8",buf,256) = 1800920064
 *	readlink("/dev/ttypa",buf,256) = 256
 *	readlink("/dev/ttyq9",buf,256) = -251954472
 *	readlink("/dev/vme32d32",buf,256) = -251657444
 *	readlink("/dev/win24",buf,256) = 1552145408
 *	readlink("/dev/win45",buf,256) = -252289660
 *
 *  COMMENTS
 *
 *	Running it a second time with the same arguments may return
 *	a different value.
 *
 */

#define BUFSZ 256

main (argc,argv)
int argc;
char *argv[];
{
    int rtnval;
    char buf[BUFSZ];

    rtnval = readlink (argv[1], buf, BUFSZ);
    printf ("readlink(\"%s\",buf,%d) = %d\n", argv[1], BUFSZ, rtnval);
}


    
-- 
===========================================================================
Fred Fish  Motorola Computer Division, 3013 S 52nd St, Tempe, Az 85282  USA
{mcdsun,well}!fnf    (602) 438-5976
===========================================================================
Technical Details
Message-ID: <126@mcdsun.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!nbires!hao!noao!mcdsun!fnf

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!nbires!hao!noao!mcdsun!fnf
From: fnf@mcdsun.UUCP (Fred Fish)
Newsgroups: comp.bugs.4bsd
Subject: Readlink bug in Sun OS 3.2
Message-ID: <126@mcdsun.UUCP>
Date: Sat, 15-Nov-86 15:22:49 EST
Article-I.D.: mcdsun.126
Posted: Sat Nov 15 15:22:49 1986
Date-Received: Sun, 16-Nov-86 07:22:42 EST
Organization: Motorola Microcomputer Division, Tempe, Az.
Lines: 54