tun: windows: use specific IOCTL code
This commit is contained in:
parent
7bc0e11831
commit
1b550f6583
@ -25,7 +25,7 @@ const (
|
|||||||
packetCapacity uint32 = 0x800000 // Ring capacity, 8MiB
|
packetCapacity uint32 = 0x800000 // Ring capacity, 8MiB
|
||||||
packetTrailingSize uint32 = uint32(unsafe.Sizeof(packetHeader{})) + ((packetSizeMax + (packetAlignment - 1)) &^ (packetAlignment - 1)) - packetAlignment
|
packetTrailingSize uint32 = uint32(unsafe.Sizeof(packetHeader{})) + ((packetSizeMax + (packetAlignment - 1)) &^ (packetAlignment - 1)) - packetAlignment
|
||||||
|
|
||||||
ioctlRegisterRings uint32 = (0x22 /*FILE_DEVICE_UNKNOWN*/ << 16) | (0x800 << 2) | 0 /*METHOD_BUFFERED*/ | (0x3 /*FILE_READ_DATA | FILE_WRITE_DATA*/ << 14)
|
ioctlRegisterRings uint32 = (51820 << 16) | (0x970 << 2) | 0 /*METHOD_BUFFERED*/ | (0x3 /*FILE_READ_DATA | FILE_WRITE_DATA*/ << 14)
|
||||||
|
|
||||||
retryRate = 4 // Number of retries per second to reopen device pipe
|
retryRate = 4 // Number of retries per second to reopen device pipe
|
||||||
retryTimeout = 30 // Number of seconds to tolerate adapter unavailable
|
retryTimeout = 30 // Number of seconds to tolerate adapter unavailable
|
||||||
|
Loading…
Reference in New Issue
Block a user