Print this page
remove support for non-ANSI compilation

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/vfstab.h
          +++ new/usr/src/uts/common/sys/vfstab.h
↓ open down ↓ 11 lines elided ↑ open up ↑
  12   12   * and limitations under the License.
  13   13   *
  14   14   * When distributing Covered Code, include this CDDL HEADER in each
  15   15   * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  16   16   * If applicable, add the following below this CDDL HEADER, with the
  17   17   * fields enclosed by brackets "[]" replaced with your own identifying
  18   18   * information: Portions Copyright [yyyy] [name of copyright owner]
  19   19   *
  20   20   * CDDL HEADER END
  21   21   */
       22 +/*
       23 + * Copyright 2014 Garrett D'Amore <garrett@damore.org>
       24 + */
  22   25  /*      Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
  23   26  /*        All Rights Reserved   */
  24   27  
  25   28  
  26   29  #ifndef _SYS_VFSTAB_H
  27   30  #define _SYS_VFSTAB_H
  28   31  
  29      -#pragma ident   "%Z%%M% %I%     %E% SMI"        /* SVr4.0 1.2 */
  30      -
  31   32  #ifdef  __cplusplus
  32   33  extern "C" {
  33   34  #endif
  34   35  
  35   36  #define VFSTAB  "/etc/vfstab"
  36   37  #define VFS_LINE_MAX    1024
  37   38  
  38   39  #define VFS_TOOLONG     1       /* entry exceeds VFS_LINE_MAX */
  39   40  #define VFS_TOOMANY     2       /* too many fields in line */
  40   41  #define VFS_TOOFEW      3       /* too few fields in line */
↓ open down ↓ 16 lines elided ↑ open up ↑
  57   58  struct vfstab {
  58   59          char    *vfs_special;
  59   60          char    *vfs_fsckdev;
  60   61          char    *vfs_mountp;
  61   62          char    *vfs_fstype;
  62   63          char    *vfs_fsckpass;
  63   64          char    *vfs_automnt;
  64   65          char    *vfs_mntopts;
  65   66  };
  66   67  
  67      -#ifdef __STDC__
  68   68  extern int      getvfsent(FILE *, struct vfstab *);
  69   69  extern int      getvfsspec(FILE *, struct vfstab *, char *);
  70   70  extern int      getvfsfile(FILE *, struct vfstab *, char *);
  71   71  extern int      getvfsany(FILE *, struct vfstab *, struct vfstab *);
  72      -#else
  73      -extern int      getvfsent();
  74      -extern int      getvfsspec();
  75      -extern int      getvfsfile();
  76      -extern int      getvfsany();
  77      -#endif
  78   72  
  79   73  #ifdef  __cplusplus
  80   74  }
  81   75  #endif
  82   76  
  83   77  #endif  /* _SYS_VFSTAB_H */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX