(root)/
glibc-2.38/
mach/
mach_error.h
       1  /*
       2   * Mach Operating System
       3   * Copyright (c) 1991,1990,1989 Carnegie Mellon University
       4   * All Rights Reserved.
       5   *
       6   * Permission to use, copy, modify and distribute this software and its
       7   * documentation is hereby granted, provided that both the copyright
       8   * notice and this permission notice appear in all copies of the
       9   * software, derivative works or modified versions, and any portions
      10   * thereof, and that both notices appear in supporting documentation.
      11   *
      12   * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS
      13   * CONDITION.  CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
      14   * ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
      15   *
      16   * Carnegie Mellon requests users of this software to return to
      17   *
      18   *  Software Distribution Coordinator  or  Software.Distribution@CS.CMU.EDU
      19   *  School of Computer Science
      20   *  Carnegie Mellon University
      21   *  Pittsburgh PA 15213-3890
      22   *
      23   * any improvements or extensions that they make and grant Carnegie the
      24   * rights to redistribute these changes.
      25   */
      26  /*
      27   * (pre-GNU) HISTORY
      28   *
      29   * Revision 2.2  92/01/16  00:08:10  rpd
      30   * 	Moved from user collection to mk collection.
      31   *
      32   * Revision 2.2  91/03/27  15:39:13  mrt
      33   * 	First checkin
      34   *
      35   */
      36  /*
      37   *	File:	mach_error.h
      38   *	Author:	Douglas Orr, Carnegie Mellon University
      39   *	Date:	Mar. 1988
      40   *
      41   *	Definitions of routines in mach_error.c
      42   */
      43  
      44  #ifndef	_MACH_ERROR_
      45  #define	_MACH_ERROR_	1
      46  
      47  #include <mach/error.h>
      48  
      49  const char	*mach_error_string(
      50  /*
      51   *	Returns a string appropriate to the error argument given
      52   */
      53  	mach_error_t error_value
      54  				);
      55  
      56  void		mach_error(
      57  /*
      58   *	Prints an appropriate message on the standard error stream
      59   */
      60  	char 		*str,
      61  	mach_error_t	error_value
      62  				);
      63  
      64  const char	*mach_error_type(
      65  /*
      66   *	Returns a string with the error system, subsystem and code
      67  */
      68  	mach_error_t	error_value
      69  				);
      70  
      71  #endif	/* _MACH_ERROR_ */