usr/src/lib/liborchestrator/orchestrator_api.h
changeset 26 fb9b1fd08e73
parent 0 87f703f8362e
child 40 ec189043c4d0
equal deleted inserted replaced
25:0b287ea33c56 26:fb9b1fd08e73
   407 upgrade_info_t	*om_get_upgrade_targets(om_handle_t handle, uint16_t *found);
   407 upgrade_info_t	*om_get_upgrade_targets(om_handle_t handle, uint16_t *found);
   408 upgrade_info_t  *om_get_upgrade_targets_by_disk(om_handle_t handle,
   408 upgrade_info_t  *om_get_upgrade_targets_by_disk(om_handle_t handle,
   409 		    char *diskname, uint16_t *found);
   409 		    char *diskname, uint16_t *found);
   410 void		om_free_upgrade_targets(om_handle_t handle,
   410 void		om_free_upgrade_targets(om_handle_t handle,
   411 		    upgrade_info_t *uinfo);
   411 		    upgrade_info_t *uinfo);
   412 boolean_t	om_is_upgrade_target_valid(om_handle_t handle,
       
   413 		    upgrade_info_t *uinfo, om_callback_t ut_cb);
       
   414 upgrade_info_t  *om_duplicate_upgrade_targets(om_handle_t handle,
   412 upgrade_info_t  *om_duplicate_upgrade_targets(om_handle_t handle,
   415 		    upgrade_info_t *uiptr);
   413 		    upgrade_info_t *uiptr);
   416 
   414 
   417 /* start_install.c */
   415 /* start_install.c */
   418 int	om_perform_install(nvlist_t *uchoices, om_callback_t inst_cb);
   416 int	om_perform_install(nvlist_t *uchoices, om_callback_t inst_cb);