From: Lev Stipakov <[email protected]>
Signed-off-by: Lev Stipakov <[email protected]>
---
src/openvpn/tun.c | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/src/openvpn/tun.c b/src/openvpn/tun.c
index 20f80798..a1414d23 100644
--- a/src/openvpn/tun.c
+++ b/src/openvpn/tun.c
@@ -3705,6 +3705,7 @@ get_device_instance_id_interface(struct gc_arena *gc)
msg(M_FATAL, "Error [%u] opening device information set key: %s",
(unsigned int)err, strerror_win32(err, gc));
}
+ msg(D_TAP_WIN_DEBUG, "Enumerate device interface lists:");
for (DWORD i = 0;; ++i)
{
SP_DEVINFO_DATA device_info_data;
@@ -3790,6 +3791,10 @@ get_device_instance_id_interface(struct gc_arena *gc)
dev_iif->net_cfg_instance_id = (unsigned char *)string_alloc((char
*)net_cfg_instance_id, gc);
dev_iif->device_interface = string_alloc(dev_if, gc);
+ msg(D_TAP_WIN_DEBUG, "NetCfgInstanceId: %s, Device Interface: %s",
+ dev_iif->net_cfg_instance_id,
+ dev_iif->device_interface);
+
/* link into return list */
if (!first)
{
@@ -3835,6 +3840,7 @@ get_tap_reg(struct gc_arena *gc)
msg(M_FATAL, "Error opening registry key: %s", ADAPTER_KEY);
}
+ msg(D_TAP_WIN_DEBUG, "Enumerate drivers in registy: ");
while (true)
{
char enum_name[256];
@@ -3942,6 +3948,9 @@ get_tap_reg(struct gc_arena *gc)
last->next = reg;
}
last = reg;
+
+ msg(D_TAP_WIN_DEBUG, "NetCfgInstanceId: %s, Driver:
%s",
+ reg->guid,
print_windows_driver(reg->windows_driver));
}
}
}
@@ -6520,6 +6529,8 @@ tun_try_open_device(struct tuntap *tt, const char
*device_guid, const struct dev
path = tuntap_device_path;
}
+ msg(D_TAP_WIN_DEBUG, "Using device interface: %s", path);
+
tt->hand = CreateFile(path,
GENERIC_READ | GENERIC_WRITE,
0, /* was: FILE_SHARE_READ */
@@ -6529,7 +6540,7 @@ tun_try_open_device(struct tuntap *tt, const char
*device_guid, const struct dev
0);
if (tt->hand == INVALID_HANDLE_VALUE)
{
- msg(D_TUNTAP_INFO, "CreateFile failed on %s device: %s",
print_windows_driver(tt->windows_driver), path);
+ msg(D_TUNTAP_INFO | M_ERRNO, "CreateFile failed on %s device: %s",
print_windows_driver(tt->windows_driver), path);
return false;
}
--
2.23.0.windows.1
_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel