diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2018-03-09 07:50:38 -0800 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2018-03-09 07:50:38 -0800 |
| commit | 0945d6ec0d7b94ba76b5f9490540d35212d21763 (patch) | |
| tree | 46b8937f430b51c6c7e24c8b871c9a4769d7267f /osdep | |
| parent | 77930607230eccdcb7011f6c70465bab3c32cc38 (diff) | |
| parent | 78d9cee4168ddccbdf6d6ea0eed05daa0dac92a4 (diff) | |
| download | infinitytier-0945d6ec0d7b94ba76b5f9490540d35212d21763.tar.gz infinitytier-0945d6ec0d7b94ba76b5f9490540d35212d21763.zip | |
Merge branch 'dev' into edge
Diffstat (limited to 'osdep')
| -rw-r--r-- | osdep/WindowsEthernetTap.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/osdep/WindowsEthernetTap.cpp b/osdep/WindowsEthernetTap.cpp index 64ab3943..aa96d33a 100644 --- a/osdep/WindowsEthernetTap.cpp +++ b/osdep/WindowsEthernetTap.cpp @@ -841,7 +841,7 @@ void WindowsEthernetTap::scanMulticastGroups(std::vector<MulticastGroup> &added, // pretty much anything work... IPv4, IPv6, IPX, oldskool Netbios, who knows... unsigned char mcastbuf[TAP_WIN_IOCTL_GET_MULTICAST_MEMBERSHIPS_OUTPUT_BUF_SIZE]; DWORD bytesReturned = 0; - if (DeviceIoControl(t,TAP_WIN_IOCTL_GET_MULTICAST_MEMBERSHIPS,(LPVOID)0,0,(LPVOID)mcastbuf,sizeof(mcastbuf),&bytesReturned,NULL)) { + if (DeviceIoControl(t,TAP_WIN_IOCTL_GET_MULTICAST_MEMBERSHIPS,(LPVOID)mcastbuf,sizeof(mcastbuf),(LPVOID)mcastbuf,sizeof(mcastbuf),&bytesReturned,NULL)) { if ((bytesReturned > 0)&&(bytesReturned <= TAP_WIN_IOCTL_GET_MULTICAST_MEMBERSHIPS_OUTPUT_BUF_SIZE)) { // sanity check MAC mac; DWORD i = 0; |
