/*
* --------------------- Required definitions ---------------------
*/
-#include <stdlib.h>
#include <afsconfig.h>
#include <afs/param.h>
+#include <roken.h>
-#ifdef AFS_AIX32_ENV
-#include <signal.h>
-#endif
-
-#include <string.h>
+#include <afs/cmd.h> /*Command line parsing */
+#include <afs/cellconfig.h> /*Cell config defs */
+#include <afs/kautils.h> /*MAXKTCREALMLEN & MAXKTCNAMELEN */
+#include <afs/pterror.h>
+#include <afs/vlserver.h>
+#include <ubik.h>
#include "uss_common.h" /*Common uss definitions, globals */
#include "uss_procs.h" /*Main uss operations */
#include "uss_ptserver.h"
#include "uss_vol.h"
#include "uss_acl.h"
-#include <afs/cmd.h> /*Command line parsing */
-#include <afs/cellconfig.h> /*Cell config defs */
-#include <afs/kautils.h> /*MAXKTCREALMLEN & MAXKTCNAMELEN */
-#include <afs/pterror.h>
-#include <afs/vlserver.h>
-#include <ubik.h>
extern int yylex(void);
extern int yyparse (void);
#include <afsconfig.h>
#include <afs/param.h>
-
-#include "uss_acl.h"
-#include "uss_common.h"
-#include "uss_fs.h"
-#include <rx/xdr.h>
-#include <sys/socket.h>
-#include <sys/types.h>
-#include <netdb.h>
-#include <errno.h>
-
-#include <string.h>
+#include <roken.h>
#undef VIRTUE
#undef VICE
#include <afs/prs_fs.h>
#include <afs/com_err.h>
#include <afs/afs_consts.h>
+#include <rx/xdr.h>
+
+#include "uss_acl.h"
+#include "uss_common.h"
+#include "uss_fs.h"
#define MAXNAME 100
#include <afsconfig.h>
#include <afs/param.h>
+#include <roken.h>
-#include "uss_common.h" /*Interface definitions */
#include <afs/kautils.h> /*MAXKTCREALMLEN & MAXKTCNAMELEN */
-#include <string.h>
-
+#include "uss_common.h" /*Interface definitions */
/*
* ---------------------- Exported variables ----------------------
#include <afsconfig.h>
#include <afs/param.h>
+#include <roken.h>
-#include "uss_fs.h" /*Interface to this module */
-#include <sys/types.h>
-#include <errno.h>
-#include <sys/socket.h>
#ifdef AFS_SUN5_ENV
#include <sys/ioccom.h>
#endif
-#include <netinet/in.h>
-
-#include <string.h>
-#include <unistd.h>
#include <afs/venus.h>
#include <rx/rx.h>
#include <afs/sys_prototypes.h>
-#include "uss_common.h"
+#include "uss_common.h"
+#include "uss_fs.h" /*Interface to this module */
/*
* ---------------------- Private definitions ---------------------
#include <afsconfig.h>
#include <afs/param.h>
-
-#include "uss_kauth.h" /*Module interface */
-#include "uss_common.h" /*Common defs & operations */
-#include <errno.h>
-#include <pwd.h>
-
-#include <string.h>
+#include <roken.h>
#include <afs/com_err.h>
#include <afs/kautils.h> /*MAXKTCREALMLEN*/
#include <afs/kaport.h> /* pack_long */
#include <afs/kauth.h>
+
+#include "uss_kauth.h" /*Module interface */
+#include "uss_common.h" /*Common defs & operations */
+
#define uss_kauth_MAX_SIZE 2048
#undef USS_KAUTH_DB
/*
#include <afsconfig.h>
#include <afs/param.h>
+#include <roken.h>
+
+#include <afs/kautils.h> /*MAXKTCREALMLEN*/
#include "uss_procs.h" /*Module interface */
#include "uss_common.h" /*Common defs & operations */
#include "uss_acl.h" /*ACL-related operations */
-#include <errno.h> /*Unix error codes */
-#include <pwd.h> /*Password info */
-#include <sys/stat.h> /*Stat defs */
-#include <dirent.h> /*Directory package */
-#include <sys/file.h> /*O_EXCL, O_CREAT, etc */
-#ifdef AFS_SUN5_ENV
-#include <fcntl.h>
-#endif
-
-#include <string.h>
-#include <stdarg.h>
-#include <afs/kautils.h> /*MAXKTCREALMLEN*/
#undef USS_PROCS_DB
#undef USS_PROCS_DB_INSTANCE
#undef USS_PROCS_DB_BUILDDIR
#include <afsconfig.h>
#include <afs/param.h>
+#include <roken.h>
-#include "uss_ptserver.h" /*Module interface */
#include <afs/ptclient.h> /*Protection Server client interface */
#include <afs/pterror.h> /*Protection Server error codes */
#include <afs/ptuser.h>
#include <afs/com_err.h> /*Error code xlation */
+#include "uss_ptserver.h" /*Module interface */
#undef USS_PTSERVER_DB
#include <afsconfig.h>
#include <afs/param.h>
-
-#include "uss_vol.h" /*Interface to this module */
-#include "uss_common.h" /*Common definitions */
-#include "uss_procs.h" /*Defs from procs module */
-#include "uss_fs.h" /*CacheManager ops */
-#include "uss_acl.h"
-#include <sys/stat.h>
-#include <pwd.h>
-#include <netdb.h>
-#include <errno.h>
-
-#include <string.h>
+#include <roken.h>
#include <afs/com_err.h>
#include <afs/vlserver.h>
#include <afs/afsutil.h>
#include <ubik.h>
+#include "uss_vol.h" /*Interface to this module */
+#include "uss_common.h" /*Common definitions */
+#include "uss_procs.h" /*Defs from procs module */
+#include "uss_fs.h" /*CacheManager ops */
+#include "uss_acl.h"
+
extern int line;
/*