MSG_PROXY for GNU/Hurd (previously we believed that
authorJarkko Hietaniemi <jhi@iki.fi>
Sun, 22 Nov 1998 18:21:07 +0000 (18:21 +0000)
committerJarkko Hietaniemi <jhi@iki.fi>
Sun, 22 Nov 1998 18:21:07 +0000 (18:21 +0000)
commitde4597cb5b86db37759ed7b6341e933f7aac9aa6
tree8b8f91bd1ce71e93501b8e6a502037ed76f22634
parent12940611cd66eff0427cdf2e912e870058b20252
MSG_PROXY for GNU/Hurd (previously we believed that
all GNU libc platforms have MSG_PROXY.  Untrue).
In fact this ended up as a major MSG_* and SCM_*
update.  The MSG_XXX known to be enums in some
versions of the glibc are now probed for and respective
HAS_MSG_XXX are defined.  While I was at it I noticed
SCM_RIGHTS being similarly an enum.  This reminded me of
an ancient discussion in perl5-porters:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/9612/msg01017.html
The BSD socket interface has a nifty feature for passing
file descriptors and credentials--via sockets.  It may be
too late to add this functionality to the CORE but
at least Configure now probes for the functions,
structs, and includes, defining the appropriate
HAS_YYY and I_ZZZ, and the Socket extension exports
the constants, in case somebody wants to write an
extension for this interface.

p4raw-id: //depot/cfgperl@2285
Configure
Porting/Glossary
Porting/config.sh
Porting/config_H
config_h.SH
ext/Socket/Socket.pm
ext/Socket/Socket.xs
iperlsys.h