Merge lp://staging/~epics-core/epics-base/osiaddrinfo into lp://staging/~epics-core/epics-base/3.16
Proposed by
mdavidsaver
Status: | Rejected |
---|---|
Rejected by: | mdavidsaver |
Proposed branch: | lp://staging/~epics-core/epics-base/osiaddrinfo |
Merge into: | lp://staging/~epics-core/epics-base/3.16 |
Diff against target: |
1319 lines (+680/-485) 8 files modified
src/libCom/osi/os/Linux/osdSock.h (+2/-0) src/libCom/osi/os/WIN32/osdNetIntf.c (+101/-204) src/libCom/osi/os/default/osdNetIntf.c (+178/-281) src/libCom/osi/osiSock.c (+145/-0) src/libCom/osi/osiSock.h (+25/-0) src/libCom/test/Makefile (+7/-0) src/libCom/test/epicsNetIntfTest.c (+220/-0) src/libCom/test/epicsRunLibComTests.c (+2/-0) |
To merge this branch: | bzr merge lp://staging/~epics-core/epics-base/osiaddrinfo |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
mdavidsaver | superseded | Disapprove | |
Review via email: mp+281126@code.staging.launchpad.net |
Description of the change
Add osiGetInterface
The information provided is a strict super-set of what it currently provided by osiSockDiscover
To post a comment you must log in.
Unmerged revisions
- 12699. By mdavidsaver
-
add osiGetInterface
InfoSingle - 12698. By mdavidsaver
-
osiSockDiscover
BroadcastAddres ses() use osiGetInterface Info() move osiSockDiscover
BroadcastAddres ses() to osiSock also osiLocalAddr()
- 12697. By mdavidsaver
-
add epicsNetIntfTest
- 12696. By mdavidsaver
-
add osiGetInterfaceInfo
At present getifaddrs() is actually only used on Linux targets. Other non-WIN32 targets use the existing code. The WIN32 implementation has only been tested (w/ the new epicsNetIntfTest) with WINE, but follows closely the previous code for osiSockDiscover BroadcastAddres ses/osiLocalAdd r.