| 886 | } |
| 887 | |
| 888 | static void |
| 889 | assign_node(resource_t * rsc, node_t * node, gboolean force) |
| 890 | { |
| 891 | if (rsc->children) { |
| 892 | |
| 893 | GListPtr gIter = rsc->children; |
| 894 | |
| 895 | for (; gIter != NULL; gIter = gIter->next) { |
| 896 | resource_t *child_rsc = (resource_t *) gIter->data; |
| 897 | |
| 898 | native_assign_node(child_rsc, NULL, node, force); |
| 899 | } |
| 900 | |
| 901 | return; |
| 902 | } |
| 903 | native_assign_node(rsc, NULL, node, force); |
| 904 | } |
| 905 | |
| 906 | static resource_t * |
| 907 | find_compatible_child_by_node(resource_t * local_child, node_t * local_node, resource_t * rsc, |
no test coverage detected