1*7836SJohn.Forte@Sun.COM# CDDL HEADER START 2*7836SJohn.Forte@Sun.COM# 3*7836SJohn.Forte@Sun.COM# The contents of this file are subject to the terms of the 4*7836SJohn.Forte@Sun.COM# Common Development and Distribution License (the "License"). 5*7836SJohn.Forte@Sun.COM# You may not use this file except in compliance with the License. 6*7836SJohn.Forte@Sun.COM# 7*7836SJohn.Forte@Sun.COM# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 8*7836SJohn.Forte@Sun.COM# or http://www.opensolaris.org/os/licensing. 9*7836SJohn.Forte@Sun.COM# See the License for the specific language governing permissions 10*7836SJohn.Forte@Sun.COM# and limitations under the License. 11*7836SJohn.Forte@Sun.COM# 12*7836SJohn.Forte@Sun.COM# When distributing Covered Code, include this CDDL HEADER in each 13*7836SJohn.Forte@Sun.COM# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 14*7836SJohn.Forte@Sun.COM# If applicable, add the following below this CDDL HEADER, with the 15*7836SJohn.Forte@Sun.COM# fields enclosed by brackets "[]" replaced with your own identifying 16*7836SJohn.Forte@Sun.COM# information: Portions Copyright [yyyy] [name of copyright owner] 17*7836SJohn.Forte@Sun.COM# 18*7836SJohn.Forte@Sun.COM# CDDL HEADER END 19*7836SJohn.Forte@Sun.COM# 20*7836SJohn.Forte@Sun.COM# Copyright 2008 Sun Microsystems, Inc. All rights reserved. 21*7836SJohn.Forte@Sun.COM# Use is subject to license terms. 22*7836SJohn.Forte@Sun.COM# 23*7836SJohn.Forte@Sun.COMPERM = Not super-user 24*7836SJohn.Forte@Sun.COMNOENT = No such file or directory 25*7836SJohn.Forte@Sun.COMSRCH = No such process 26*7836SJohn.Forte@Sun.COMINTR = interrupted system call 27*7836SJohn.Forte@Sun.COMIO = I/O error 28*7836SJohn.Forte@Sun.COMNXIO = No such device or address 29*7836SJohn.Forte@Sun.COM2BIG = Arg list too long 30*7836SJohn.Forte@Sun.COMNOEXEC = Exec format error 31*7836SJohn.Forte@Sun.COMBADF = Bad file number 32*7836SJohn.Forte@Sun.COMCHILD = No children 33*7836SJohn.Forte@Sun.COMAGAIN = Resource temporarily unavailable 34*7836SJohn.Forte@Sun.COMNOMEM = Not enough core 35*7836SJohn.Forte@Sun.COMACCES = Permission denied 36*7836SJohn.Forte@Sun.COMFAULT = Bad address 37*7836SJohn.Forte@Sun.COMNOTBLK = Block device required 38*7836SJohn.Forte@Sun.COMBUSY = Mount device busy 39*7836SJohn.Forte@Sun.COMEXIST = File exists 40*7836SJohn.Forte@Sun.COMXDEV = Cross-device link 41*7836SJohn.Forte@Sun.COMNODEV = No such device 42*7836SJohn.Forte@Sun.COMNOTDIR = Not a directory 43*7836SJohn.Forte@Sun.COMISDIR = Is a directory 44*7836SJohn.Forte@Sun.COMINVAL = Invalid argument 45*7836SJohn.Forte@Sun.COMNFILE = File table overflow 46*7836SJohn.Forte@Sun.COMMFILE = Too many open files 47*7836SJohn.Forte@Sun.COMNOTTY = Inappropriate ioctl for device 48*7836SJohn.Forte@Sun.COMTXTBSY = Text file busy 49*7836SJohn.Forte@Sun.COMFBIG = File too large 50*7836SJohn.Forte@Sun.COMNOSPC = No space left on device 51*7836SJohn.Forte@Sun.COMSPIPE = Illegal seek 52*7836SJohn.Forte@Sun.COMROFS = Read only file system 53*7836SJohn.Forte@Sun.COMMLINK = Too many links 54*7836SJohn.Forte@Sun.COMPIPE = Broken pipe 55*7836SJohn.Forte@Sun.COMDOM = Math arg out of domain of func 56*7836SJohn.Forte@Sun.COMRANGE = Math result not representable 57*7836SJohn.Forte@Sun.COMNOMSG = No message of desired type 58*7836SJohn.Forte@Sun.COMIDRM = Identifier removed 59*7836SJohn.Forte@Sun.COMCHRNG = Channel number out of range 60*7836SJohn.Forte@Sun.COML2NSYNC = Level 2 not synchronized 61*7836SJohn.Forte@Sun.COML3HLT = Level 3 halted 62*7836SJohn.Forte@Sun.COML3RST = Level 3 reset 63*7836SJohn.Forte@Sun.COMLNRNG = Link number out of range 64*7836SJohn.Forte@Sun.COMUNATCH = Protocol driver not attached 65*7836SJohn.Forte@Sun.COMNOCSI = No CSI structure available 66*7836SJohn.Forte@Sun.COML2HLT = Level 2 halted 67*7836SJohn.Forte@Sun.COMDEADLK = Deadlock condition. 68*7836SJohn.Forte@Sun.COMNOLCK = No record locks available. 69*7836SJohn.Forte@Sun.COMCANCELED = Operation canceled 70*7836SJohn.Forte@Sun.COMNOTSUP = Operation not supported 71*7836SJohn.Forte@Sun.COMDQUOT = Disc quota exceeded 72*7836SJohn.Forte@Sun.COMBADE = invalid exchange 73*7836SJohn.Forte@Sun.COMBADR = invalid request descriptor 74*7836SJohn.Forte@Sun.COMXFULL = exchange full 75*7836SJohn.Forte@Sun.COMNOANO = no anode 76*7836SJohn.Forte@Sun.COMBADRQC = invalid request code 77*7836SJohn.Forte@Sun.COMBADSLT = invalid slot 78*7836SJohn.Forte@Sun.COMDEADLOCK = file locking deadlock error 79*7836SJohn.Forte@Sun.COMBFONT = bad font file fmt 80*7836SJohn.Forte@Sun.COMUNUSED58 = not defined 81*7836SJohn.Forte@Sun.COMUNUSED59 = not defined 82*7836SJohn.Forte@Sun.COMNOSTR = Device not a stream 83*7836SJohn.Forte@Sun.COMNODATA = no data (for no delay io) 84*7836SJohn.Forte@Sun.COMTIME = timer expired 85*7836SJohn.Forte@Sun.COMNOSR = out of streams resources 86*7836SJohn.Forte@Sun.COMNONET = Machine is not on the network 87*7836SJohn.Forte@Sun.COMNOPKG = Package not installed 88*7836SJohn.Forte@Sun.COMREMOTE = The object is remote 89*7836SJohn.Forte@Sun.COMNOLINK = the link has been severed 90*7836SJohn.Forte@Sun.COMADV = advertise error 91*7836SJohn.Forte@Sun.COMSRMNT = srmount error 92*7836SJohn.Forte@Sun.COMCOMM = Communication error on send 93*7836SJohn.Forte@Sun.COMPROTO = Protocol error 94*7836SJohn.Forte@Sun.COMUNISED72 = undefined 95*7836SJohn.Forte@Sun.COMUNISED73 = undefined 96*7836SJohn.Forte@Sun.COMMULTIHOP = multihop attempted 97*7836SJohn.Forte@Sun.COMUNISED75 = undefined 98*7836SJohn.Forte@Sun.COMUNISED76 = undefined 99*7836SJohn.Forte@Sun.COMBADMSG = trying to read unreadable message 100*7836SJohn.Forte@Sun.COMNAMETOOLONG = path name is too long 101*7836SJohn.Forte@Sun.COMOVERFLOW = value too large to be stored in data type 102*7836SJohn.Forte@Sun.COMNOTUNIQ = given log. name not unique 103*7836SJohn.Forte@Sun.COMBADFD = f.d. invalid for this operation 104*7836SJohn.Forte@Sun.COMREMCHG = Remote address changed 105*7836SJohn.Forte@Sun.COMLIBACC = Can't access a needed shared lib. 106*7836SJohn.Forte@Sun.COMLIBBAD = Accessing a corrupted shared lib. 107*7836SJohn.Forte@Sun.COMLIBSCN = .lib section in a.out corrupted. 108*7836SJohn.Forte@Sun.COMLIBMAX = Attempting to link in too many libs. 109*7836SJohn.Forte@Sun.COMLIBEXEC = Attempting to exec a shared library. 110*7836SJohn.Forte@Sun.COMILSEQ = Illegal byte sequence. 111*7836SJohn.Forte@Sun.COMNOSYS = Unsupported file system operation 112*7836SJohn.Forte@Sun.COMLOOP = Symbolic link loop 113*7836SJohn.Forte@Sun.COMRESTART = Restartable system call 114*7836SJohn.Forte@Sun.COMSTRPIPE = if pipe/FIFO, don't sleep in stream head 115*7836SJohn.Forte@Sun.COMNOTEMPTY = directory not empty 116*7836SJohn.Forte@Sun.COMUSERS = Too many users (for UFS) 117*7836SJohn.Forte@Sun.COMNOTSOCK = Socket operation on non-socket 118*7836SJohn.Forte@Sun.COMDESTADDRREQ = Destination address required 119*7836SJohn.Forte@Sun.COMMSGSIZE = Message too long 120*7836SJohn.Forte@Sun.COMPROTOTYPE = Protocol wrong type for socket 121*7836SJohn.Forte@Sun.COMNOPROTOOPT = Protocol not available 122*7836SJohn.Forte@Sun.COMUNUSED100 = undefined 123*7836SJohn.Forte@Sun.COMUNUSED101 = undefined 124*7836SJohn.Forte@Sun.COMUNUSED102 = undefined 125*7836SJohn.Forte@Sun.COMUNUSED103 = undefined 126*7836SJohn.Forte@Sun.COMUNUSED104 = undefined 127*7836SJohn.Forte@Sun.COMUNUSED105 = undefined 128*7836SJohn.Forte@Sun.COMUNUSED106 = undefined 129*7836SJohn.Forte@Sun.COMUNUSED107 = undefined 130*7836SJohn.Forte@Sun.COMUNUSED108 = undefined 131*7836SJohn.Forte@Sun.COMUNUSED109 = undefined 132*7836SJohn.Forte@Sun.COMUNUSED110 = undefined 133*7836SJohn.Forte@Sun.COMUNUSED111 = undefined 134*7836SJohn.Forte@Sun.COMUNUSED112 = undefined 135*7836SJohn.Forte@Sun.COMUNUSED113 = undefined 136*7836SJohn.Forte@Sun.COMUNUSED114 = undefined 137*7836SJohn.Forte@Sun.COMUNUSED115 = undefined 138*7836SJohn.Forte@Sun.COMUNUSED116 = undefined 139*7836SJohn.Forte@Sun.COMUNUSED117 = undefined 140*7836SJohn.Forte@Sun.COMUNUSED118 = undefined 141*7836SJohn.Forte@Sun.COMUNUSED119 = undefined 142*7836SJohn.Forte@Sun.COMPROTONOSUPPORT = Protocol not supported 143*7836SJohn.Forte@Sun.COMSOCKTNOSUPPORT = Socket type not supported 144*7836SJohn.Forte@Sun.COMOPNOTSUPP = Operation not supported on socket 145*7836SJohn.Forte@Sun.COMPFNOSUPPORT = Protocol family not supported 146*7836SJohn.Forte@Sun.COMAFNOSUPPORT = Address family not supported by protocol family 147*7836SJohn.Forte@Sun.COMADDRINUSE = Address already in use 148*7836SJohn.Forte@Sun.COMADDRNOTAVAIL = Can't assign requested address operational errors 149*7836SJohn.Forte@Sun.COMNETDOWN = Network is down 150*7836SJohn.Forte@Sun.COMNETUNREACH = Network is unreachable 151*7836SJohn.Forte@Sun.COMNETRESET = Network dropped connection because of reset 152*7836SJohn.Forte@Sun.COMCONNABORTED = Software caused connection abort 153*7836SJohn.Forte@Sun.COMCONNRESET = Connection reset by peer 154*7836SJohn.Forte@Sun.COMNOBUFS = No buffer space available 155*7836SJohn.Forte@Sun.COMISCONN = Socket is already connected 156*7836SJohn.Forte@Sun.COMNOTCONN = Socket is not connected 157*7836SJohn.Forte@Sun.COMXENIX135 = XENIX 135 158*7836SJohn.Forte@Sun.COMXENIX136 = XENIX 136 159*7836SJohn.Forte@Sun.COMXENIX137 = XENIX 137 160*7836SJohn.Forte@Sun.COMXENIX138 = XENIX 138 161*7836SJohn.Forte@Sun.COMXENIX139 = XENIX 139 162*7836SJohn.Forte@Sun.COMXENIX140 = XENIX 140 163*7836SJohn.Forte@Sun.COMXENIX141 = XENIX 141 164*7836SJohn.Forte@Sun.COMXENIX142 = XENIX 142 165*7836SJohn.Forte@Sun.COMSHUTDOWN = Can't send after socket shutdown 166*7836SJohn.Forte@Sun.COMTOOMANYREFS = Too many references: can't splice 167*7836SJohn.Forte@Sun.COMTIMEDOUT = Connection timed out 168*7836SJohn.Forte@Sun.COMCONNREFUSED = Connection refused 169*7836SJohn.Forte@Sun.COMHOSTDOWN = Host is down 170*7836SJohn.Forte@Sun.COMHOSTUNREACH = No route to host 171*7836SJohn.Forte@Sun.COMALREADY = operation already in progress 172*7836SJohn.Forte@Sun.COMINPROGRESS = operation now in progress 173*7836SJohn.Forte@Sun.COMSTALE = Stale NFS file handle 174