| 197 | } |
| 198 | |
| 199 | rte_edge_t |
| 200 | rte_node_edge_count(rte_node_t id) |
| 201 | { |
| 202 | struct node *node; |
| 203 | |
| 204 | NODE_ID_CHECK(id); |
| 205 | STAILQ_FOREACH(node, &node_list, next) |
| 206 | if (node->id == id) |
| 207 | return node->nb_edges; |
| 208 | fail: |
| 209 | return RTE_EDGE_ID_INVALID; |
| 210 | } |
| 211 | |
| 212 | static rte_edge_t |
| 213 | edge_update(struct node *node, struct node *prev, rte_edge_t from, |
no outgoing calls