Fix some style issues in udp_proxy

Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
This commit is contained in:
Manuel Pégourié-Gonnard 2020-03-30 12:46:21 +02:00
parent b1ee30bfe9
commit 7ef7bf39c4

View file

@ -330,12 +330,13 @@ void print_packet( const packet *p, const char *why )
* *
* We want an explicit state and a place to store the packet. * We want an explicit state and a place to store the packet.
*/ */
static enum { typedef enum {
ich_init, /* haven't seen the first ClientHello yet */ ICH_INIT, /* haven't seen the first ClientHello yet */
ich_cached, /* cached the initial ClientHello */ ICH_CACHED, /* cached the initial ClientHello */
ich_injected, /* ClientHello already injected, done */ ICH_INJECTED, /* ClientHello already injected, done */
} inject_clihlo_state; } inject_clihlo_state_t;
static inject_clihlo_state_t inject_clihlo_state;
static packet initial_clihlo; static packet initial_clihlo;
int send_packet( const packet *p, const char *why ) int send_packet( const packet *p, const char *why )
@ -345,11 +346,11 @@ int send_packet( const packet *p, const char *why )
/* save initial ClientHello? */ /* save initial ClientHello? */
if( opt.inject_clihlo != 0 && if( opt.inject_clihlo != 0 &&
inject_clihlo_state == ich_init && inject_clihlo_state == ICH_INIT &&
strcmp( p->type, "ClientHello" ) == 0 ) strcmp( p->type, "ClientHello" ) == 0 )
{ {
memcpy( &initial_clihlo, p, sizeof( packet ) ); memcpy( &initial_clihlo, p, sizeof( packet ) );
inject_clihlo_state = ich_cached; inject_clihlo_state = ICH_CACHED;
} }
/* insert corrupted ApplicationData record? */ /* insert corrupted ApplicationData record? */
@ -391,7 +392,7 @@ int send_packet( const packet *p, const char *why )
/* Inject ClientHello after first ApplicationData */ /* Inject ClientHello after first ApplicationData */
if( opt.inject_clihlo != 0 && if( opt.inject_clihlo != 0 &&
inject_clihlo_state == ich_cached && inject_clihlo_state == ICH_CACHED &&
strcmp( p->type, "ApplicationData" ) == 0 ) strcmp( p->type, "ApplicationData" ) == 0 )
{ {
print_packet( &initial_clihlo, "injected" ); print_packet( &initial_clihlo, "injected" );
@ -403,7 +404,7 @@ int send_packet( const packet *p, const char *why )
return( ret ); return( ret );
} }
inject_clihlo_state = ich_injected; inject_clihlo_state = ICH_INJECTED;
} }
return( 0 ); return( 0 );