initial illumos port

This commit is contained in:
Peter Tribble
2014-03-21 16:37:00 -07:00
committed by Jon Trulson
parent 3c14b8b5ce
commit 468d576030
48 changed files with 117 additions and 71 deletions

View File

@@ -45,7 +45,7 @@ INCLUDES = -I.
#ifdef SharedTtReqs
#ifdef SunArchitecture
REQUIREDLIBS = SharedTtReqs -L/opt/SUNWspro/SC4.0/lib -Bstatic -lC
REQUIREDLIBS = SharedTtReqs -lC -lCrun
SHLIBLDFLAGS = -G
#else
REQUIREDLIBS = SharedTtReqs

View File

@@ -1284,7 +1284,7 @@ print(const _Tt_ostream &os) const
os << "otype:\t\t" << _otype << "\n";
}
if (! _sender.is_null()) {
os << "sender:\t\t[" << _uid << "/" << _gid << "] ";
os << "sender:\t\t[" << (unsigned long)_uid << "/" << (unsigned long)_gid << "] ";
_sender->print( os );
}
if (_sender_ptype.len() > 0) {

View File

@@ -48,7 +48,7 @@ extern "C" in_addr_t inet_addr(const char *);
#ifdef __osf__
#include <unistd.h>
#else
#if !defined(USL) && !defined(__uxp__) && !defined(linux) && !defined(CSRG_BASED)
#if !defined(USL) && !defined(__uxp__) && !defined(linux) && !defined(CSRG_BASED) && !defined(sun)
#include <osfcn.h>
#endif
#endif /* __osf */

View File

@@ -37,7 +37,7 @@
#ifdef __osf__
#include <unistd.h>
#else
#if !defined (USL) && !defined(__uxp__) && !defined(linux) && !defined(CSRG_BASED)
#if !defined (USL) && !defined(__uxp__) && !defined(linux) && !defined(CSRG_BASED) && !defined(sun)
#include <osfcn.h>
#endif
#endif /* __osf__ */

View File

@@ -55,7 +55,7 @@ class _Tt_xdr_size_stream : public _Tt_allocated {
#ifdef __DECCXX
XDR::xdr_ops ops;
#else
struct XDR::xdr_ops ops;
struct xdr_ops ops;
#endif
};