summaryrefslogtreecommitdiff
path: root/rpcapd
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2019-11-05 21:06:00 -0800
committerGuy Harris <guy@alum.mit.edu>2019-11-09 18:55:23 -0800
commit32526ee958e84280c9be1114aeb66c8fedd9354f (patch)
tree1245d7e4711471cf484f3e1bd4db6dcdefedb662 /rpcapd
parent91b84b31bdfef4a68b34860256b2fc5be82e79ed (diff)
downloadlibpcap-32526ee958e84280c9be1114aeb66c8fedd9354f.tar.gz
Squelch more warnings.
(cherry picked from commit b6d046190a6598b0d1a0c4db6f347a54876ca8ec)
Diffstat (limited to 'rpcapd')
-rw-r--r--rpcapd/win32-svc.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/rpcapd/win32-svc.c b/rpcapd/win32-svc.c
index 3a19910d..4b5b8e55 100644
--- a/rpcapd/win32-svc.c
+++ b/rpcapd/win32-svc.c
@@ -38,10 +38,13 @@
#include "fileconf.h"
#include "log.h"
+#include "win32-svc.h" // for Win32 service stuff
+
static SERVICE_STATUS_HANDLE service_status_handle;
static SERVICE_STATUS service_status;
static void WINAPI svc_main(DWORD argc, char **argv);
+static void WINAPI svc_control_handler(DWORD Opcode);
static void update_svc_status(DWORD state, DWORD progress_indicator);
int svc_start(void)
@@ -65,7 +68,8 @@ int svc_start(void)
return rc; // FALSE if this is not started as a service
}
-void WINAPI svc_control_handler(DWORD Opcode)
+static void WINAPI
+svc_control_handler(DWORD Opcode)
{
switch(Opcode)
{
@@ -130,7 +134,8 @@ void WINAPI svc_control_handler(DWORD Opcode)
return;
}
-void WINAPI svc_main(DWORD argc, char **argv)
+static void WINAPI
+svc_main(DWORD argc, char **argv)
{
service_status_handle = RegisterServiceCtrlHandler(PROGRAM_NAME, svc_control_handler);