We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent aeffcde commit f7022f0Copy full SHA for f7022f0
Test/Tunneling/TunnelDeviceTest.cs
@@ -4,6 +4,7 @@
4
using SharpPcap.LibPcap;
5
using SharpPcap.Tunneling;
6
using System;
7
+using System.IO;
8
using System.Linq;
9
using System.Net;
10
using System.Net.NetworkInformation;
@@ -79,7 +80,14 @@ public void TestUdpTunnel()
79
80
var nic = TunnelDevice.GetTunnelInterfaces().First();
81
using var tapDevice = GetTunnelDevice(nic);
82
// Open TAP device first to ensure the virutal device is connected
- tapDevice.Open(DeviceModes.Promiscuous);
83
+ try
84
+ {
85
+ tapDevice.Open(DeviceModes.Promiscuous);
86
+ }
87
+ catch (SystemException ex)
88
89
+ Assert.Fail(ex.Message);
90
91
var tapIp = IpHelper.GetIPAddress(nic);
92
93
using var tester = new UdpTester(tapIp);
0 commit comments