order_stop_start(child_rsc, child_rsc);
order_restart(child_rsc);
incarnation_internal_constraints(resource_t *rsc, pe_working_set_t *data_set){	resource_t *last_rsc = NULL;		incarnation_variant_data_t *incarnation_data = NULL;	get_incarnation_variant_data(incarnation_data, rsc);	/* global stopped before start */	custom_action_order(		incarnation_data->self, stopped_key(incarnation_data->self), NULL,		incarnation_data->self, start_key(incarnation_data->self), NULL,		pe_ordering_manditory, data_set);		slist_iter(		child_rsc, resource_t, incarnation_data->child_list, lpc,		/* child stop before start */		order_stop_start(child_rsc, child_rsc);		child_starting_constraints(			incarnation_data, pe_ordering_optional,			child_rsc, last_rsc, data_set);		child_stopping_constraints(			incarnation_data, pe_ordering_optional,			child_rsc, last_rsc, data_set);		last_rsc = child_rsc;				);	}