[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference 7.286::decterm

Title:DECwindows Terminal Emulator
Notice:Please enter QARs in the DECW-SSB database on TRIFID
Moderator:HANNAH::ALFRED
Created:Mon May 04 1987
Last Modified:Tue Apr 15 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1868
Total number of notes:10053

1864.0. "Can't open printer file" by TKTVFS::KUSAKARI (CSC Tokyo) Thu Dec 05 1996 06:11

T.RTitleUserPersonal
Name
DateLines
1864.1Some semi-educated guessesXAPPL::MASINICKBrian Masinick, DTN 381-0013Sat Dec 07 1996 02:5320
1864.2TKTVFS::KUSAKARICSC TokyoMon Feb 24 1997 11:4514
>    As far as errno goes, I'd guess that 65535 is actually a -1 as a signed
>    char - looks like a C program-ism to me.

	I found the definishion of 65535 in sys$library:errno.H

	#define EVMSERR 65535           /* VMS-specific error code for non-translatable
	errors from VMS to C */

	But this definishion is not convenient for me.

	Are all VMS errors 65535?

	Thanks
	Yasuo Kusakari
1864.3where the VMS condition isHNDYMN::MCCARTHYA Quinn Martin ProductionTue Feb 25 1997 09:008
No, not all VMS errors are 65535.  When errno is set to that, on OpenVMS, it
means that the error was releated to a condition specific to VMS.  Its all
documented in the C Run time library manual.

To see what the VMS condition code is you need to look at vaxc$errno (make sure
you include errno.h).

bjm