From 7072a27c982a3b08ffe9f908aa1401c3c627c145 Mon Sep 17 00:00:00 2001 From: Daniel Borkmann Date: Thu, 19 Jul 2012 00:07:02 +0200 Subject: [PATCH] engine: make var static, export function Signed-off-by: Daniel Borkmann --- src/engine.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/engine.c b/src/engine.c index 6ab4221..e2fd5de 100644 --- a/src/engine.c +++ b/src/engine.c @@ -70,6 +70,8 @@ struct engine_state { extern volatile sig_atomic_t quit; +extern void *engine_main(void *arg); + volatile sig_atomic_t stun_done = 0; static char *alsadev = "plughw:0,0"; //XXX @@ -146,7 +148,7 @@ static inline void engine_play_dial(struct alsa_dev *dev) engine_play_file(dev, ENGINE_SOUND_DIAL); } -void engine_decode_packet(uint8_t *pkt, size_t len) +static void engine_decode_packet(uint8_t *pkt, size_t len) { struct transsip_hdr *hdr; @@ -703,7 +705,7 @@ static enum engine_state_num engine_do_idle(int ssock, int *csock, int usocki, return ENGINE_STATE_IDLE; } -struct engine_state state_machine[__ENGINE_STATE_MAX] __read_mostly = { +static struct engine_state state_machine[__ENGINE_STATE_MAX] __read_mostly = { STATE_MAP_SET(ENGINE_STATE_IDLE, engine_do_idle), STATE_MAP_SET(ENGINE_STATE_CALLOUT, engine_do_callout), STATE_MAP_SET(ENGINE_STATE_CALLIN, engine_do_callin), -- 2.11.4.GIT