home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 March B / SCO_CASTOR4RRT.iso / vxvm / root.2 / usr / include / volpfmt.h / volpfmt
Text File  |  1998-08-19  |  2KB  |  81 lines

  1. /*
  2.  * Copyright (c) 1998 The Santa Cruz Operation, Inc.. All Rights Reserved. 
  3.  *                                                                         
  4.  *        THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF THE               
  5.  *                   SANTA CRUZ OPERATION INC.                             
  6.  *                                                                         
  7.  *   The copyright notice above does not evidence any actual or intended   
  8.  *   publication of such source code.                                      
  9.  */
  10.  
  11. /* @(#)lib.vxvm:libvxvm/common/libvxvm/volpfmt.h    1.1 1/24/97 21:50:12 - lib.vxvm:libvxvm/common/libvxvm/volpfmt.h */
  12. #ident    "@(#)lib.vxvm:libvxvm/common/libvxvm/volpfmt.h    1.1"
  13.  
  14. /*
  15.  * Copyright(C)1996 VERITAS Software Corporation.  ALL RIGHTS RESERVED.
  16.  * UNPUBLISHED -- RIGHTS RESERVED UNDER THE COPYRIGHT
  17.  * LAWS OF THE UNITED STATES.  USE OF A COPYRIGHT NOTICE
  18.  * IS PRECAUTIONARY ONLY AND DOES NOT IMPLY PUBLICATION
  19.  * OR DISCLOSURE.
  20.  * 
  21.  * THIS SOFTWARE CONTAINS CONFIDENTIAL INFORMATION AND
  22.  * TRADE SECRETS OF VERITAS SOFTWARE.  USE, DISCLOSURE,
  23.  * OR REPRODUCTION IS PROHIBITED WITHOUT THE PRIOR
  24.  * EXPRESS WRITTEN PERMISSION OF VERITAS SOFTWARE.
  25.  * 
  26.  *               RESTRICTED RIGHTS LEGEND
  27.  * USE, DUPLICATION, OR DISCLOSURE BY THE GOVERNMENT IS
  28.  * SUBJECT TO RESTRICTIONS AS SET FORTH IN SUBPARAGRAPH
  29.  * (C) (1) (ii) OF THE RIGHTS IN TECHNICAL DATA AND
  30.  * COMPUTER SOFTWARE CLAUSE AT DFARS 252.227-7013.
  31.  *               VERITAS SOFTWARE
  32.  * 1600 PLYMOUTH STREET, MOUNTAIN VIEW, CA 94043
  33.  */
  34.  
  35.  
  36. #ifndef    _VOLPFMT_H
  37. #define    _VOLPFMT_H
  38.  
  39. #include <stdio.h>
  40. #if defined(__STDC__)
  41. #include <stdarg.h>
  42. #else  /* __STDC__ */
  43. #include <varargs.h>
  44. #endif /* __STDC__ */
  45. #include <locale.h>
  46. #include <unistd.h>
  47. #include <pfmt.h>
  48.  
  49.  
  50. #ifndef I18N
  51. #define gettxt        egettxt
  52. #endif /* I18N */
  53.  
  54.  
  55. #if defined(SOLARIS) || !defined(I18N)
  56.  
  57. #define  setcat        volsetcat
  58. #define  setlabel    volsetlabel
  59. #define  pfmt        volpfmt
  60. #define  vpfmt        volvpfmt
  61.  
  62. /* Function definitions */
  63.  
  64. #if defined(__STDC__)
  65. const char * volsetcat(char *);
  66. int volsetlabel(char *);
  67. int volpfmt(FILE *, int, const char *, ...);
  68. int volvpfmt(FILE *, int, const char *, va_list);
  69. char *egettxt(const char *, const char *);
  70. #else
  71. CONST char * volsetcat();
  72. int volsetlabel();
  73. int volpfmt();
  74. int volvpfmt();
  75. char *egettxt();
  76. #endif
  77.  
  78. #endif /* defined (SOLARIS) || !defined (I18N) */
  79.  
  80. #endif    /* _VOLPFMT_H */
  81.