fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# CDDL HEADER START
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte#
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# The contents of this file are subject to the terms of the
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# Common Development and Distribution License (the "License").
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# You may not use this file except in compliance with the License.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte#
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# or http://www.opensolaris.org/os/licensing.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# See the License for the specific language governing permissions
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# and limitations under the License.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte#
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# When distributing Covered Code, include this CDDL HEADER in each
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# If applicable, add the following below this CDDL HEADER, with the
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# fields enclosed by brackets "[]" replaced with your own identifying
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# information: Portions Copyright [yyyy] [name of copyright owner]
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte#
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# CDDL HEADER END
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte#
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte# Use is subject to license terms.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte#
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn FortePERM = Not super-user
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOENT = No such file or directory
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteSRCH = No such process
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteINTR = interrupted system call
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteIO = I/O error
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNXIO = No such device or address
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn Forte2BIG = Arg list too long
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOEXEC = Exec format error
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteBADF = Bad file number
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteCHILD = No children
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteAGAIN = Resource temporarily unavailable
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOMEM = Not enough core
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteACCES = Permission denied
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteFAULT = Bad address
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOTBLK = Block device required
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteBUSY = Mount device busy
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteEXIST = File exists
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteXDEV = Cross-device link
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNODEV = No such device
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOTDIR = Not a directory
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteISDIR = Is a directory
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteINVAL = Invalid argument
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNFILE = File table overflow
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteMFILE = Too many open files
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOTTY = Inappropriate ioctl for device
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteTXTBSY = Text file busy
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteFBIG = File too large
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOSPC = No space left on device
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteSPIPE = Illegal seek
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteROFS = Read only file system
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteMLINK = Too many links
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn FortePIPE = Broken pipe
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteDOM = Math arg out of domain of func
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteRANGE = Math result not representable
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOMSG = No message of desired type
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteIDRM = Identifier removed
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteCHRNG = Channel number out of range
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteL2NSYNC = Level 2 not synchronized
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteL3HLT = Level 3 halted
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteL3RST = Level 3 reset
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteLNRNG = Link number out of range
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNATCH = Protocol driver not attached
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOCSI = No CSI structure available
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteL2HLT = Level 2 halted
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteDEADLK = Deadlock condition.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOLCK = No record locks available.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteCANCELED = Operation canceled
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOTSUP = Operation not supported
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteDQUOT = Disc quota exceeded
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteBADE = invalid exchange
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteBADR = invalid request descriptor
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteXFULL = exchange full
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOANO = no anode
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteBADRQC = invalid request code
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteBADSLT = invalid slot
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteDEADLOCK = file locking deadlock error
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteBFONT = bad font file fmt
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED58 = not defined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED59 = not defined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOSTR = Device not a stream
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNODATA = no data (for no delay io)
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteTIME = timer expired
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOSR = out of streams resources
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNONET = Machine is not on the network
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOPKG = Package not installed
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteREMOTE = The object is remote
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOLINK = the link has been severed
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteADV = advertise error
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteSRMNT = srmount error
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteCOMM = Communication error on send
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn FortePROTO = Protocol error
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNISED72 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNISED73 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteMULTIHOP = multihop attempted
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNISED75 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNISED76 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteBADMSG = trying to read unreadable message
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNAMETOOLONG = path name is too long
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteOVERFLOW = value too large to be stored in data type
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOTUNIQ = given log. name not unique
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteBADFD = f.d. invalid for this operation
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteREMCHG = Remote address changed
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteLIBACC = Can't access a needed shared lib.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteLIBBAD = Accessing a corrupted shared lib.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteLIBSCN = .lib section in a.out corrupted.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteLIBMAX = Attempting to link in too many libs.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteLIBEXEC = Attempting to exec a shared library.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteILSEQ = Illegal byte sequence.
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOSYS = Unsupported file system operation
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteLOOP = Symbolic link loop
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteRESTART = Restartable system call
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteSTRPIPE = if pipe/FIFO, don't sleep in stream head
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOTEMPTY = directory not empty
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUSERS = Too many users (for UFS)
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOTSOCK = Socket operation on non-socket
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteDESTADDRREQ = Destination address required
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteMSGSIZE = Message too long
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn FortePROTOTYPE = Protocol wrong type for socket
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOPROTOOPT = Protocol not available
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED100 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED101 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED102 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED103 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED104 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED105 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED106 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED107 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED108 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED109 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED110 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED111 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED112 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED113 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED114 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED115 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED116 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED117 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED118 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteUNUSED119 = undefined
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn FortePROTONOSUPPORT = Protocol not supported
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteSOCKTNOSUPPORT = Socket type not supported
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteOPNOTSUPP = Operation not supported on socket
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn FortePFNOSUPPORT = Protocol family not supported
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteAFNOSUPPORT = Address family not supported by protocol family
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteADDRINUSE = Address already in use
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteADDRNOTAVAIL = Can't assign requested address operational errors
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNETDOWN = Network is down
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNETUNREACH = Network is unreachable
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNETRESET = Network dropped connection because of reset
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteCONNABORTED = Software caused connection abort
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteCONNRESET = Connection reset by peer
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOBUFS = No buffer space available
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteISCONN = Socket is already connected
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteNOTCONN = Socket is not connected
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteXENIX135 = XENIX 135
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteXENIX136 = XENIX 136
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteXENIX137 = XENIX 137
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteXENIX138 = XENIX 138
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteXENIX139 = XENIX 139
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteXENIX140 = XENIX 140
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteXENIX141 = XENIX 141
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteXENIX142 = XENIX 142
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteSHUTDOWN = Can't send after socket shutdown
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteTOOMANYREFS = Too many references: can't splice
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteTIMEDOUT = Connection timed out
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteCONNREFUSED = Connection refused
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteHOSTDOWN = Host is down
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteHOSTUNREACH = No route to host
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteALREADY = operation already in progress
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteINPROGRESS = operation now in progress
fcf3ce441efd61da9bb2884968af01cb7c1452ccJohn ForteSTALE = Stale NFS file handle