Lukas,

Attached a patch for ssfpc.inc against svn 146. It includes the solaris
definitions for SOCK_STREAM, etc. and the definition (0) for MSG_NOSIGNAL.

I've also submitted a patch for rtl/solaris/unxsockh.inc that includes the
missing getsockopt and setsockopt parameters.
(http://bugs.freepascal.org/view.php?id=19665)

Tested on Solaris 10 x86.

Ludo


> > Regarding the missing IP_TOS in fpc sockets for Solaris, I'll
> > try to find
> > out if they are supported. If yes, I'll raise a "bug" to the 
> > fpc people.    
> > 
> 
> 
> All but one of the missing consts in sockets are defined for 
> solaris but
> have different values. I'm preparing a patch for fpc.
> The missing one is perhaps important: MSG_NOSIGNAL. Solaris 
> doesn't support
> this functionality. I noticed the Libc.SIG_IGN signal handler 
> for SIGPIPE is
> installed in sslinux. I guess that handles that problem, 
> doesn't it? If so,
> I'll suggest to fpc the define MSG_NOSIGNAL = 0.
> 
> Ludo
> 
> 
> --------------------------------------------------------------
> ----------------
> All of the data generated in your IT infrastructure is 
> seriously valuable.
> Why? It contains a definitive record of application 
> performance, security 
> threats, fraudulent activity, and more. Splunk takes this 
> data and makes 
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2d-c2
> _______________________________________________
> synalist-public mailing list
> synalist-public@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/synalist-public
> 

Attachment: solaris_ssfpc.diff
Description: Binary data

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
synalist-public mailing list
synalist-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synalist-public

Reply via email to