#ifdef __cplusplus
extern "C" {
#endif
#ifndef H_SCCSID
#include <sccs.h>
#endif /* ! H_SCCSID */
H_SCCSID(@(#)inu21.h	1.2	AIX PS/2)	/* Modified: 9/17/89 00:35:52 */

/* @(#)inu21.h	7.2 - 87/08/18 - 11:30:15     */
/* 
 * (C) Copyright IBM Corp. 1989 
 * All Rights Reserved 
 * Licensed Materials - Property of IBM 
 */
/**************************************************************************/
/*                                                                        */
/*  COPYRIGHT: 55X-8994 (C) COPYRIGHT IBM CORPORATION 1985                */
/*             ALL RIGHTS RESERVED                                        */
/*             LICENSED MATERIAL -- PROGRAM PROPERTY OF IBM               */
/*             REFER TO COPYRIGHT INSTRUCTIONS G120-2083.                 */
/*                                                                        */
/***************************************************************************
*  inu21.h -- return codes from update procedures
***************************************************************************/

#define  INUGOOD    0       /* normal return, no errors occurred          */
#define  INUREIPL   2       /* system must be re-ipl'ed                   */
#define  INURBRIP   3       /* rebuild kernel and re-ipl system           */
#define  INUREBOT   4       /* kernel must be rebuilt                     */
#define  INUCANCL   5       /* update procedure cancelled update          */
#define  INUSHUTD   6       /* shutdown the system                        */
#define  INUCANRV   7       /* update cancelled, but recovery needed      */
#define  INUACCS   91       /* permission / access error                  */
#define  INUOPEN   92       /* unable to open file                        */
#define  INUBACK   93       /* link to backup kernel failed               */
#define  INUCOPY   94       /* copy of / link to rebuilt kernel failed    */
#define  INUMAKE   95       /* kernel build failure                       */
#define  INUSHUT   96       /* system shutdown failed                     */
#define  INUBOOT   97       /* operating system reboot failed             */
#define  INUUNREC  98       /* failure during error recovery              */
#define  INUINVAL  99       /* invalid input parameter                    */
#define  INUUNKWN 100       /* received unknown return code               */
#define  INUNOSAV 101       /* specified save directory doesn't exist     */
#define  INUBADC1 102       /* copy of file failed in inurecv             */
#define  INUNOARP 103       /* arp file does not exist                    */
#define  INUNOSVF 104       /* saved file not found in save directory     */
#define  INUBADSC 105       /* failed trying to create save directory     */
#define  INUBADRC 106       /* failed trying to restore updated files     */
#define  INUBADC2 107       /* copy of file failed in inusave             */
#define  INUFULLD 108       /* disk full error from /etc/restore          */
#define  INUBADMN 201       /* an invalid - parameter was specified       */
#define  INUTOOFW 202       /* one or more parameters were missing        */
#define  INUNOALF 203       /* no al_vv.rr.llll files were found          */
#define  INUTOOMN 204       /* too many parameters were found             */
#define  INUNORP1 205       /* inurecv failed replacing constituent       */
#define  INUNORP2 206       /* inurest failed replacing constituent       */
#define  INUNOAP1 207       /* apply list doesn't exist in inusave        */
#define  INUNOAP2 208       /* apply list doesn't exist in inurest        */
#ifdef __cplusplus
}
#endif
