* details.
*
* You should have received a copy of the GNU Lesser General Public
- * License along with these librararies and programs; if not, write
+ * License along with these libraries and programs; if not, write
* to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
* Floor, Boston, MA 02110-1301 USA
*/
#endif /* _NETINET_IN_H */
#endif
-#if defined(SunOS) || defined(USL) || defined(__uxp__)
+#if defined(SunOS)
#include <netconfig.h>
#include <netdir.h>
#include <sys/stropts.h>
#include <tiuser.h>
-#endif /* SunOS || USL || __uxp__ */
+#endif /* SunOS */
#include <sys/param.h>
#include <sys/stat.h>
#include <fcntl.h>
SVCXPRT *udp_transp = (SVCXPRT *)-1;
int fd, error;
-#if defined(SunOS) || defined(USL) || defined(__uxp__)
+#if defined(SunOS)
struct netconfig *nconf_udp;
struct netconfig *nconf_tcp;
struct t_info info;
-#if !defined(USL) || (defined(USL) && (OSMAJORVERSION > 1))
char mname[FMNAMESZ+1];
-#endif
-#endif /* SunOS || USL */
+#endif /* SunOS */
pw = (struct passwd *)getpwnam("daemon");
gr = (struct group *)getgrnam("daemon");
standalone = 0;
-#if defined(SunOS) || defined(USL) || defined(__uxp__)
-#if !defined(USL) || (defined(USL) && (OSMAJORVERSION > 1))
+#if defined(SunOS)
/* we need a TLI endpoint rather than a socket */
if (ioctl(0, I_LOOK, mname) != 0) {
perror("rpc.cmsd: ioctl failed to get module name");
fprintf(stderr, "rpc.cmsd: fd 0 is not timod\n");
exit(1);
}
-#else /* !USL || (USL && OSMAJORVERSION > 1) */
- if (ioctl(0, I_POP, 0) || ioctl(0, I_PUSH, "timod")) {
- perror("rpc.cmsd: ioctl I_POP/I_PUSH failed");
- exit(1);
- }
-#endif /* !USL || (USL && OSMAJORVERSION > 1) */
} else if (t_getinfo(0, &info) == 0) {
standalone = 0;
-#endif /* SunOS || USL */
+#endif /* SunOS */
} else
standalone = 1;
signal(SIGHUP, sighup_handler);
-#if defined(SunOS) || defined(USL) || defined(__uxp__)
+#if defined(SunOS)
/* raise the soft limit of number of file descriptor */
/* this is to prevent the backend from running out of open file des */
getrlimit(RLIMIT_NOFILE, &rl);
setrlimit(RLIMIT_NOFILE, &rl);
#endif
-#if defined(SunOS) || defined(USL) || defined(__uxp__)
+#if defined(SunOS)
nconf_udp = getnetconfigent("udp");
nconf_tcp = getnetconfigent("tcp");
if (udp_transp == (SVCXPRT *)-1) {
udp_transp = svcudp_create(standalone ? RPC_ANYSOCK : 0
-#if defined(_AIX) || defined(hpV4) || defined(__osf__) || defined(linux) || \
- defined(CSRG_BASED)
+#if defined(_AIX) || defined(hpV4) || defined(linux) || defined(CSRG_BASED)
);
#else
,0,0);
}
}
-#endif /* SunOS || USL */
+#endif /* SunOS */
#ifndef AIX
#ifdef HPUX