WSAIoctl SIO_GET_INTERFACE_LIST failed in Windows

Bug #1606848 reported by Helge Brands on 2016-07-27
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
EPICS Base
Undecided
Andrew Johnson
3.14
Undecided
Unassigned
3.15
Undecided
Unassigned
3.16
Undecided
Andrew Johnson

Bug Description

During iocInit and other epics executables in windows where the function "osiLocalAddr" or "osiSockDiscoverBroadcastAddresses" is used this error will be shown:

WSAIoctl SIO_GET_INTERFACE_LIST failed 10014

When the computer have more then 10 active network ports.

The reason for this is the constant in both functions:

nelem = 10; "src/libCom/osi/os/WIN32/osdNetInf.c"

I would set the number of interfaces to a higher number like 100 or check for this error and increase the memory.

Andrew Johnson (anj) on 2016-07-27
Changed in epics-base:
assignee: nobody → Andrew Johnson (anj)
Andrew Johnson (anj) wrote :

nelm will be 100 in future releases, thanks!

Changed in epics-base:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers