diff --git a/cli-tcpfwd.c b/cli-tcpfwd.c
index c3a135026df761d6f2926069fbf646bdfdd61be2..03b4b926f04f89220454b959d7618b81ccacdf4d 100644
--- a/cli-tcpfwd.c
+++ b/cli-tcpfwd.c
@@ -62,7 +62,7 @@ static const struct ChanType cli_chan_tcplocal = {
 
 #ifdef ENABLE_CLI_ANYTCPFWD
 static void fwd_failed(const char* format, ...) ATTRIB_PRINTF(1,2);
-void fwd_failed(const char* format, ...)
+static void fwd_failed(const char* format, ...)
 {
 	va_list param;
 	va_start(param, format);
diff --git a/svr-main.c b/svr-main.c
index 9252bb62591a83fbff04f34dbe68232584e4adb0..0130017859c4f32ec9737e707eb7d0fd975374ef 100644
--- a/svr-main.c
+++ b/svr-main.c
@@ -104,7 +104,7 @@ static void main_inetd() {
 #endif /* INETD_MODE */
 
 #ifdef NON_INETD_MODE
-void main_noinetd() {
+static void main_noinetd() {
 	fd_set fds;
 	unsigned int i, j;
 	int val;