diff --git a/channels/chan_h323.c b/channels/chan_h323.c
index a1dd3723a3573f610b1e5d64c67f639c16927e91..7299fbc612c518fa2760bf9fe84a1e86ae6fce6b 100644
--- a/channels/chan_h323.c
+++ b/channels/chan_h323.c
@@ -236,6 +236,10 @@ static pthread_t monitor_thread = AST_PTHREADT_NULL;
 static int restart_monitor(void);
 static int h323_do_reload(void);
 
+static void delete_users(void);
+static void delete_aliases(void);
+static void prune_peers(void);
+
 static struct ast_channel *oh323_request(const char *type, int format, void *data, int *cause);
 static int oh323_digit_begin(struct ast_channel *c, char digit);
 static int oh323_digit_end(struct ast_channel *c, char digit, unsigned int duration);