diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 1998-11-22 18:21:07 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 1998-11-22 18:21:07 +0000 |
commit | de4597cb5b86db37759ed7b6341e933f7aac9aa6 (patch) | |
tree | 8b8f91bd1ce71e93501b8e6a502037ed76f22634 /iperlsys.h | |
parent | 12940611cd66eff0427cdf2e912e870058b20252 (diff) | |
download | perl-de4597cb5b86db37759ed7b6341e933f7aac9aa6.tar.gz |
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
Diffstat (limited to 'iperlsys.h')
-rw-r--r-- | iperlsys.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/iperlsys.h b/iperlsys.h index 91389a2b7b..6cb3206382 100644 --- a/iperlsys.h +++ b/iperlsys.h @@ -926,5 +926,22 @@ public: #endif /* PERL_OBJECT */ +/* Mention + + HAS_READV + HAS_RECVMSG + HAS_SENDMSG + HAS_WRITEV + HAS_STRUCT_MSGHDR + HAS_STRUCT_CMSGHDR + I_SYSUIO + + here so that Configure picks them up. Perl core does not + use them but somebody might want to extend IO:: someday. + + Jarkko Hietaniemi November 1998 + + */ + #endif /* __Inc__IPerl___ */ |