Merge lp://qastaging/~epics-core/epics-base/rsrvbindiface into lp://qastaging/~epics-core/epics-base/3.16
Proposed by
mdavidsaver
Status: | Superseded |
---|---|
Proposed branch: | lp://qastaging/~epics-core/epics-base/rsrvbindiface |
Merge into: | lp://qastaging/~epics-core/epics-base/3.16 |
Diff against target: |
3880 lines (+2343/-583) (has conflicts) 38 files modified
configure/CONFIG_BASE_VERSION (+4/-0) configure/RULES_EXPAND (+39/-0) documentation/KnownProblems.html (+19/-0) documentation/RELEASE_NOTES.html (+1162/-0) src/ca/client/addrList.h (+1/-1) src/ca/client/iocinf.cpp (+6/-5) src/ca/client/udpiiu.cpp (+13/-0) src/ioc/dbStatic/dbLex.l (+8/-3) src/ioc/dbStatic/dbLexRoutines.c (+1/-0) src/ioc/dbStatic/dbStaticLib.c (+4/-1) src/ioc/rsrv/camessage.c (+8/-31) src/ioc/rsrv/caserverio.c (+1/-1) src/ioc/rsrv/caservertask.c (+557/-164) src/ioc/rsrv/cast_server.c (+59/-95) src/ioc/rsrv/online_notify.c (+14/-196) src/ioc/rsrv/server.h (+20/-9) src/libCom/env/envDefs.h (+2/-0) src/libCom/env/envSubr.c (+14/-1) src/libCom/osi/Makefile (+4/-0) src/libCom/osi/os/Darwin/osdSock.h (+1/-0) src/libCom/osi/os/Linux/osdSock.h (+1/-0) src/libCom/osi/os/RTEMS/osdSock.h (+1/-0) src/libCom/osi/os/WIN32/osdSock.h (+1/-0) src/libCom/osi/os/cygwin32/osdSock.h (+1/-0) src/libCom/osi/os/default/epicsMMIODef.h (+7/-6) src/libCom/osi/os/default/osdNetIntf.c (+19/-25) src/libCom/osi/os/freebsd/osdSock.h (+1/-0) src/libCom/osi/os/iOS/osdSock.h (+1/-0) src/libCom/osi/os/solaris/osdSock.h (+1/-0) src/libCom/osi/os/vxWorks/epicsMMIO.h (+6/-1) src/libCom/osi/os/vxWorks/osdSock.h (+1/-0) src/libCom/osi/os/vxWorks/osdTime.cpp (+37/-5) src/libCom/osi/osiClockTime.c (+59/-32) src/std/filters/filters.dbd.pod (+7/-7) src/tools/Makefile (+1/-0) src/tools/assembleSnippets.pl (+151/-0) src/tools/test/Makefile (+1/-0) src/tools/test/Snippets.plt (+110/-0) Text conflict in configure/CONFIG_BASE_VERSION Text conflict in documentation/KnownProblems.html Text conflict in documentation/RELEASE_NOTES.html |
To merge this branch: | bzr merge lp://qastaging/~epics-core/epics-base/rsrvbindiface |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
mdavidsaver | Needs Information | ||
Ralph Lange | Pending | ||
Andrew Johnson | Pending | ||
EPICS Core Developers | Pending | ||
Review via email: mp+281118@code.qastaging.launchpad.net |
This proposal has been superseded by a proposal from 2016-01-12.
Description of the change
Updates to RSRV, mainly to allow binding to a specific network interfaces via. EPICS_CAS_
Along the way support for name lookup via IPv4 multicasting is added, but not enabled by default. Use by adding an mcast address to EPICS_CA_ADDR_LIST.
One potentially troublesome change is to allow osiSockDiscover
To post a comment you must log in.
Needs compatibility testing