Print this page
        
*** 102,112 ****
  extern boolean_t zone_iscluster;
  extern dladm_handle_t dld_handle;
  
  extern void zerror(zlog_t *, boolean_t, const char *, ...);
  extern char *localize_msg(char *locale, const char *msg);
- extern void nwifent_free_attrs(struct zone_nwiftab *);
  
  /*
   * Eventstream interfaces.
   */
  typedef enum {
--- 102,111 ----
*** 136,148 ****
  } zone_mnt_t;
  
  /*
   * Virtual platform interfaces.
   */
! extern zoneid_t vplat_create(zlog_t *, zone_mnt_t, zoneid_t);
  extern int vplat_bringup(zlog_t *, zone_mnt_t, zoneid_t);
! extern int vplat_teardown(zlog_t *, boolean_t, boolean_t, boolean_t);
  extern int vplat_get_iptype(zlog_t *, zone_iptype_t *);
  
  /*
   * Filesystem mounting interfaces.
   */
--- 135,147 ----
  } zone_mnt_t;
  
  /*
   * Virtual platform interfaces.
   */
! extern zoneid_t vplat_create(zlog_t *, zone_mnt_t);
  extern int vplat_bringup(zlog_t *, zone_mnt_t, zoneid_t);
! extern int vplat_teardown(zlog_t *, boolean_t, boolean_t);
  extern int vplat_get_iptype(zlog_t *, zone_iptype_t *);
  
  /*
   * Filesystem mounting interfaces.
   */
*** 177,187 ****
  extern int init_template(void);
  
  /*
   * Routine to manage child processes.
   */
! extern int do_subproc(zlog_t *, char *, char **, boolean_t);
  
  #ifdef __cplusplus
  }
  #endif
  
--- 176,186 ----
  extern int init_template(void);
  
  /*
   * Routine to manage child processes.
   */
! extern int do_subproc(zlog_t *, char *, char **);
  
  #ifdef __cplusplus
  }
  #endif