diff options
Diffstat (limited to 'src/or')
-rw-r--r-- | src/or/buffers.c | 1 | ||||
-rw-r--r-- | src/or/connection_edge.c | 1 | ||||
-rw-r--r-- | src/or/dns.c | 1 | ||||
-rw-r--r-- | src/or/relay.c | 1 |
4 files changed, 4 insertions, 0 deletions
diff --git a/src/or/buffers.c b/src/or/buffers.c index 8981fd283b..89382d1d8e 100644 --- a/src/or/buffers.c +++ b/src/or/buffers.c @@ -1595,6 +1595,7 @@ parse_socks(const char *data, size_t datalen, socks_request_t *req, return -1; } tor_assert(0); + break; case 4: { /* socks4 */ enum {socks4, socks4a} socks4_prot = socks4a; const char *authstart, *authend; diff --git a/src/or/connection_edge.c b/src/or/connection_edge.c index 53ade173df..12fe2f57c9 100644 --- a/src/or/connection_edge.c +++ b/src/or/connection_edge.c @@ -260,6 +260,7 @@ connection_edge_process_inbuf(edge_connection_t *conn, int package_partial) } /* Fall through if the connection is on a circuit without optimistic * data support. */ + /* Falls through. */ case EXIT_CONN_STATE_CONNECTING: case AP_CONN_STATE_RENDDESC_WAIT: case AP_CONN_STATE_CIRCUIT_WAIT: diff --git a/src/or/dns.c b/src/or/dns.c index e007a402f4..0ad4c0f505 100644 --- a/src/or/dns.c +++ b/src/or/dns.c @@ -522,6 +522,7 @@ send_resolved_cell,(edge_connection_t *conn, uint8_t answer_type, answer_type = RESOLVED_TYPE_ERROR; /* fall through. */ } + /* Falls through. */ case RESOLVED_TYPE_ERROR_TRANSIENT: case RESOLVED_TYPE_ERROR: { diff --git a/src/or/relay.c b/src/or/relay.c index 4e9dadba16..882877ade3 100644 --- a/src/or/relay.c +++ b/src/or/relay.c @@ -859,6 +859,7 @@ connection_ap_process_end_not_open( break; /* break means it'll close, below */ /* Else fall through: expire this circuit, clear the * chosen_exit_name field, and try again. */ + /* Falls through. */ case END_STREAM_REASON_RESOLVEFAILED: case END_STREAM_REASON_TIMEOUT: case END_STREAM_REASON_MISC: |