Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
gensio_err(3)		   Library Functions Manual		 gensio_err(3)

NAME
       gensio_err - Error reporting values for gensio functions

SYNOPSIS
       #include	<gensio/gensio_err.h>
       const char *gensio_err_to_str(int err)

DESCRIPTION
       The  return  values for gensio functions	that return errors and the re-
       ported values in	callbacks from the gensio library are all  gensio  er-
       rors.  Possible values are:

	      GE_NOERR		       No error
	      GE_NOMEM		       Out of memory
	      GE_NOTSUP		       Operation not supported
	      GE_INVAL		       Invalid data to parameter
	      GE_NOTFOUND	       Value or	file not found
	      GE_EXISTS		       Value already exists
	      GE_OUTOFRANGE	       Value out of range
	      GE_INCONSISTENT	       Parameters inconsistent in call
	      GE_NODATA		       No data was available for the function
	      GE_OSERR		       OS error, see logs
	      GE_INUSE		       Object was already in use
	      GE_INPROGRESS	       Operation is in progress
	      GE_NOTREADY	       Object was not ready for	operation
	      GE_TOOBIG		       Value was too large for data
	      GE_TIMEDOUT	       Operation timed out
	      GE_RETRY		       Retry operation later
	      GE_KEYNOTFOUND	       Unable to find the given	key
	      GE_CERTREVOKED	       Key was revoked
	      GE_CERTEXPIRED	       Key was expired
	      GE_KEYINVALID	       Key is not valid
	      GE_NOCERT		       Certificate not provided
	      GE_CERTINVALID	       Certificate is not valid
	      GE_PROTOERR	       Protocol	error
	      GE_COMMERR	       Communication error
	      GE_IOERR		       Internal	I/O error
	      GE_REMCLOSE	       Remote end closed connection
	      GE_HOSTDOWN	       Host could not be reached
	      GE_CONNREFUSE	       Connection refused
	      GE_DATAMISSING	       Data was	missing
	      GE_CERTNOTFOUND	       Unable to find given certificate
	      GE_AUTHREJECT	       Authentication tokens rejected
	      GE_ADDRINUSE	       Address already in use
	      GE_INTERRUPTED	       Operation was interrupted by a signal
	      GE_SHUTDOWN	       Operation on shutdown file descriptor
	      GE_LOCALCLOSED	       Local side closed connection
	      GE_PERM		       Permission denied
	      GE_APPERR		       Application error
	      GE_UNKNOWN_NAME_ERROR    Unknown name server lookup failure
	      GE_NAME_ERROR	       Unable to find a	valid name on the name
	      server
	      GE_NAME_SERVER_FAILURE   Serious name server failure
	      GE_NAME_INVALID	       Invalid name server information
	      GE_NAME_NET_NOT_UP	Network	 address for the given name is
	      not available

       gensio_err_to_str converts an integer error value to the	given string.

SEE ALSO
       gensio(5), gensio_err(3), gensio_log(3)

				  24 Feb 2019			 gensio_err(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=gensio_err_to_str&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help