EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: [Merge] ~freddie-akeroyd/epics-base:fix_osdsockaddrreuse_on_win32 into epics-base:7.0
From: Freddie Akeroyd via Core-talk <core-talk at aps.anl.gov>
To: mp+379260 at code.launchpad.net
Date: Sun, 16 Feb 2020 22:28:23 -0000
Freddie Akeroyd has proposed merging ~freddie-akeroyd/epics-base:fix_osdsockaddrreuse_on_win32 into epics-base:7.0.

Commit message:
Add function decoration to mirror osisock.h declaration (required for WIN32) 

Requested reviews:
  EPICS Core Developers (epics-core)

For more details, see:
https://code.launchpad.net/~freddie-akeroyd/epics-base/+git/epics-base/+merge/379260
-- 
Your team EPICS Core Developers is requested to review the proposed merge of ~freddie-akeroyd/epics-base:fix_osdsockaddrreuse_on_win32 into epics-base:7.0.
diff --git a/modules/libcom/src/osi/os/default/osdSockAddrReuse.cpp b/modules/libcom/src/osi/os/default/osdSockAddrReuse.cpp
index 77b3870..9c03a1a 100644
--- a/modules/libcom/src/osi/os/default/osdSockAddrReuse.cpp
+++ b/modules/libcom/src/osi/os/default/osdSockAddrReuse.cpp
@@ -48,7 +48,8 @@ void setfanout(SOCKET s, int opt, const char *optname)
     }
 }
 
-void epicsSocketEnableAddressUseForDatagramFanout ( SOCKET s )
+epicsShareFunc void epicsShareAPI
+    epicsSocketEnableAddressUseForDatagramFanout ( SOCKET s )
 {
 #define DOIT(sock, opt) setfanout(sock, opt, #opt)
 #ifdef SO_REUSEPORT

Replies:
Re: [Merge] ~freddie-akeroyd/epics-base:fix_osdsockaddrreuse_on_win32 into epics-base:7.0 mdavidsaver via Core-talk
Re: [Merge] ~freddie-akeroyd/epics-base:fix_osdsockaddrreuse_on_win32 into epics-base:7.0 Freddie Akeroyd via Core-talk
Re: [Merge] ~freddie-akeroyd/epics-base:fix_osdsockaddrreuse_on_win32 into epics-base:7.0 mdavidsaver via Core-talk
[Merge] ~freddie-akeroyd/epics-base:fix_osdsockaddrreuse_on_win32 into epics-base:7.0 mdavidsaver via Core-talk

Navigate by Date:
Prev: Re: [Merge] ~info-martin-konrad/epics-base:fix-log-issues into epics-base:3.15 Freddie Akeroyd via Core-talk
Next: [Merge] ~info-martin-konrad/epics-base:fix-crash-dbloadrecords-after-iocinit into epics-base:3.15 noreply--- via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
Navigate by Thread:
Prev: Jenkins build is back to stable : epics-7.0 » linux32 #201 APS Jenkins via Core-talk
Next: Re: [Merge] ~freddie-akeroyd/epics-base:fix_osdsockaddrreuse_on_win32 into epics-base:7.0 mdavidsaver via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
ANJ, 25 Mar 2020 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·