Print this page
remove support for non-ANSI compilation

Split Close
Expand all
Collapse all
          --- old/usr/src/head/config_admin.h
          +++ new/usr/src/head/config_admin.h
↓ open down ↓ 12 lines elided ↑ open up ↑
  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   22  /*
       23 + * Copyright 2014 Garrett D'Amore <garrett@damore.org>
       24 + *
  23   25   * Copyright 1998-2002 Sun Microsystems, Inc.  All rights reserved.
  24   26   * Use is subject to license terms.
  25   27   */
  26   28  
  27   29  #ifndef _SYS_CONFIG_ADMIN_H
  28   30  #define _SYS_CONFIG_ADMIN_H
  29   31  
  30      -#pragma ident   "%Z%%M% %I%     %E% SMI"
  31      -
  32   32  /*
  33   33   * config_admin.h
  34   34   *
  35   35   * this file supports usage of the interfaces defined in
  36   36   * config_admin.3x. which are contained in /usr/lib/libcfgadm.so.1
  37   37   */
  38   38  
  39   39  #include <sys/param.h>
  40   40  
  41   41  #ifdef __cplusplus
↓ open down ↓ 127 lines elided ↑ open up ↑
 169  169          CFGA_LIB_ERROR,
 170  170          CFGA_NO_LIB,
 171  171          CFGA_INSUFFICENT_CONDITION,
 172  172          CFGA_INVAL,
 173  173          CFGA_ERROR,
 174  174          CFGA_APID_NOEXIST,
 175  175          CFGA_ATTR_INVAL
 176  176  } cfga_err_t;
 177  177  
 178  178  
 179      -#if defined(__STDC__)
 180      -
 181  179  /*
 182  180   * config_admin.3x library interfaces
 183  181   */
 184  182  
 185  183  cfga_err_t config_change_state(cfga_cmd_t state_change_cmd, int num_ap_ids,
 186  184      char *const *ap_ids, const char *options, struct cfga_confirm *confp,
 187  185      struct cfga_msg *msgp, char **errstring, cfga_flags_t flags);
 188  186  
 189  187  cfga_err_t config_private_func(const char *function, int num_ap_ids,
 190  188      char *const *ap_ids, const char *options, struct cfga_confirm *confp,
↓ open down ↓ 58 lines elided ↑ open up ↑
 249  247   * The following two routines are retained only for backward compatibility.
 250  248   */
 251  249  cfga_err_t cfga_stat(const char *, struct cfga_stat_data *,
 252  250      const char *, char **);
 253  251  cfga_err_t cfga_list(const char *, struct cfga_stat_data **, int *,
 254  252      const char *, char **);
 255  253  
 256  254  
 257  255  #endif /* CFGA_PLUGIN_LIB */
 258  256  
 259      -#else /* !defined __STDC__ */
 260      -
 261      -extern const char *config_strerror();
 262      -extern int config_ap_id_cmp();
 263      -
 264      -#endif /* __STDC__ */
 265      -
 266  257  #ifdef __cplusplus
 267  258  }
 268  259  #endif
 269  260  
 270  261  #endif /* _SYS_CONFIG_ADMIN_H */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX