| 183 | |
| 184 | |
| 185 | struct cc_flow *get_flow_by_name(struct cc_data *data, str *name) |
| 186 | { |
| 187 | struct cc_flow *flow; |
| 188 | |
| 189 | for( flow=data->flows ; flow ; flow=flow->next ) { |
| 190 | if (name->len==flow->id.len && |
| 191 | memcmp( name->s, flow->id.s, name->len)==0) |
| 192 | return flow; |
| 193 | } |
| 194 | |
| 195 | return NULL; |
| 196 | } |
| 197 | |
| 198 | |
| 199 | struct cc_agent* get_agent_by_name(struct cc_data *data, str *name, struct cc_agent **prev_agent) |
no outgoing calls
no test coverage detected