aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--api/adapter.c4
-rw-r--r--api/adapter.h2
-rw-r--r--api/rundll32.h2
-rw-r--r--api/wintun.h2
4 files changed, 5 insertions, 5 deletions
diff --git a/api/adapter.c b/api/adapter.c
index bab0502..cd5f744 100644
--- a/api/adapter.c
+++ b/api/adapter.c
@@ -1744,7 +1744,7 @@ cleanupToken:
}
static WINTUN_STATUS
-DeleteAllOurAdapters(_In_ WCHAR Pool[WINTUN_MAX_POOL], _Inout_ BOOL *RebootRequired)
+DeleteAllOurAdapters(_In_ const WCHAR Pool[WINTUN_MAX_POOL], _Inout_ BOOL *RebootRequired)
{
HANDLE Mutex = NamespaceTakePoolMutex(Pool);
if (!Mutex)
@@ -1802,7 +1802,7 @@ DeleteAllOurAdapters(_In_ WCHAR Pool[WINTUN_MAX_POOL], _Inout_ BOOL *RebootRequi
}
WINTUN_STATUS WINAPI
-WintunDeletePoolDriver(_In_z_ WCHAR Pool[WINTUN_MAX_POOL], _Out_opt_ BOOL *RebootRequired)
+WintunDeletePoolDriver(_In_z_ const WCHAR Pool[WINTUN_MAX_POOL], _Out_opt_ BOOL *RebootRequired)
{
if (!ElevateToSystem())
return LOG_LAST_ERROR(L"Failed to impersonate SYSTEM user");
diff --git a/api/adapter.h b/api/adapter.h
index 40c087a..cd890ab 100644
--- a/api/adapter.h
+++ b/api/adapter.h
@@ -61,4 +61,4 @@ WintunDeleteAdapter(_In_ const WINTUN_ADAPTER *Adapter, _In_ BOOL ForceCloseSess
* @copydoc WINTUN_DELETE_POOL_DRIVER_FUNC
*/
WINTUN_STATUS WINAPI
-WintunDeletePoolDriver(_In_z_ WCHAR Pool[WINTUN_MAX_POOL], _Out_opt_ BOOL *RebootRequired); \ No newline at end of file
+WintunDeletePoolDriver(_In_z_ const WCHAR Pool[WINTUN_MAX_POOL], _Out_opt_ BOOL *RebootRequired);
diff --git a/api/rundll32.h b/api/rundll32.h
index 2a2400f..b445cf9 100644
--- a/api/rundll32.h
+++ b/api/rundll32.h
@@ -306,7 +306,7 @@ cleanupArgv:
}
static WINTUN_STATUS
-DeletePoolDriverViaRundll32(_In_z_ WCHAR Pool[WINTUN_MAX_POOL], _Inout_ BOOL *RebootRequired)
+DeletePoolDriverViaRundll32(_In_z_ const WCHAR Pool[WINTUN_MAX_POOL], _Inout_ BOOL *RebootRequired)
{
LOG(WINTUN_LOG_INFO, L"Spawning native process");
diff --git a/api/wintun.h b/api/wintun.h
index 62816b9..bf95492 100644
--- a/api/wintun.h
+++ b/api/wintun.h
@@ -82,7 +82,7 @@ typedef WINTUN_STATUS(WINAPI *WINTUN_DELETE_ADAPTER_FUNC)(
* @return ERROR_SUCCESS on success; Win32 error code otherwise.
*/
typedef WINTUN_STATUS(WINAPI *WINTUN_DELETE_POOL_DRIVER_FUNC)(
- _In_z_ WCHAR Pool[WINTUN_MAX_POOL],
+ _In_z_ const WCHAR Pool[WINTUN_MAX_POOL],
_Out_opt_ BOOL *RebootRequired);
/**