[fpc-pascal] Linux RecvMsg( ) Calls Missing

md at rpzdesign.com md at rpzdesign.com
Mon Jun 16 00:26:27 CEST 2014

Ok, I am getting closer.

Under the unixsockets in RTL, it has all the declarations necessary.

Anybody have an idea on how to use unixsockets in a uses clause
so the compiler will not trigger:

Can't find unit 'unixsockets' used by xxxx.pas

Or should I just add the RTL to my project path?

Thanks for any responses,


On 6/15/2014 6:08 PM, md at rpzdesign.com wrote:
> I was looking through the RTL and found that cfprecvmsg( ) socket calls
> into the C Run Time library were commented out.
> Also commented out cfpsendmsg( ) calls.
> While recvfrom( ) is available, it does not include the PTKINFO options
> necessary to determine a destination IP address on a multi interface
> Linux server.
> Nor does it offer the ability to set the Source Address when sending via
> sendto( )
> Anybody have a quick suggestion or must I spend the afternoon
> implementing cfprecvmsg( ) and cfpsendmsg( ) calls.
> Thanks,
> Marco
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

More information about the fpc-pascal mailing list