*/
#include <afs/param.h>
+#include <afsconfig.h>
+
+RCSID("$Header$");
+
#include <afs/stds.h>
#include <sys/types.h>
#include <signal.h>
struct vldstats dynamic_statistics;
struct ubik_dbase *VL_dbase;
afs_uint32 HostAddress[MAXSERVERID+1];
-extern afs_int32 afsconf_GetKey();
extern int afsconf_CheckAuth();
-extern int afsconf_ClientAuth();
extern int afsconf_ServerAuth();
extern afs_int32 ubik_lastYesTime;
rx_enablePeerRPCStats();
} else if (strcmp(argv[index], "-enable_process_stats") == 0) {
rx_enableProcessRPCStats();
+#ifndef AFS_NT40_ENV
+ } else if (strcmp(argv[index], "-syslog")==0) {
+ /* set syslog logging flag */
+ serverLogSyslog = 1;
+ } else if (strncmp(argv[index], "-syslog=", 8)==0) {
+ serverLogSyslog = 1;
+ serverLogSyslogFacility = atoi(argv[index]+8);
+#endif
} else {
/* support help flag */
+#ifndef AFS_NT40_ENV
printf("Usage: vlserver [-p <number of processes>] [-nojumbo] "
- /*" [-enable_peer_stats] [-enable_process_stats] " */
+ "[-syslog[=FACILITY]] "
+ "[-enable_peer_stats] [-enable_process_stats] "
"[-help]\n");
+#else
+ printf("Usage: vlserver [-p <number of processes>] [-nojumbo] "
+ "[-enable_peer_stats] [-enable_process_stats] "
+ "[-help]\n");
+#endif
fflush(stdout);
exit(0);
}
}
bcopy(th->h_addr,&myHost,sizeof(afs_int32));
-#if !defined(AFS_HPUX_ENV) && !defined(AFS_NT40_ENV)
+#if !defined(AFS_HPUX_ENV) && !defined(AFS_NT40_ENV) && !defined(AFS_DJGPP_ENV)
signal(SIGXCPU, CheckSignal_Signal);
#endif
/* get list of servers */