| 1207 | } |
| 1208 | |
| 1209 | static int is_accepting_streams(h2_proxy_session *session) |
| 1210 | { |
| 1211 | switch (session->state) { |
| 1212 | case H2_PROXYS_ST_IDLE: |
| 1213 | case H2_PROXYS_ST_BUSY: |
| 1214 | case H2_PROXYS_ST_WAIT: |
| 1215 | return 1; |
| 1216 | default: |
| 1217 | return 0; |
| 1218 | } |
| 1219 | } |
| 1220 | |
| 1221 | static void transit(h2_proxy_session *session, const char *action, |
| 1222 | h2_proxys_state nstate) |