- init_sms_err_tbl();
- init_krb_err_tbl();
-
- if (getenv("TERM") == (char *) NULL) {
- printf("Please set your TERM environment variable\n");
- goto punt;
- }
- if (getenv("TERMCAP") == (char *) NULL) {
- printf("Please set your TERMCAP environment variable\n");
- goto punt;
- }
- if ((whoami = rindex(argv[0], '/')) == NULL)
- whoami = argv[0];
- else
- whoami++;
- uname = (char *) calloc(20, 1);
- if ((current_li = (List_info *) malloc(sizeof(List_info)))
- == (List_info *) NULL) {
- (void) sprintf(buf, ": allocating list info");
- goto punt;
- } else {
- current_li->acl = (char *) NULL;
- current_li->desc = (char *) NULL;
- current_li->expdate = (char *) NULL;
- }
- if ((uname = getlogin()) == NULL) {
- struct passwd *getpwuid();
- uname = getpwuid(getuid())->pw_name;
- }
- uname = (uname && strlen(uname))? ds(uname): "";
+ if ((whoami = rindex(argv[0], '/')) == NULL)
+ whoami = argv[0];
+ else
+ whoami++;
+ uname = calloc(20, 1);
+ if ((current_li = (List_info *) malloc(sizeof(List_info)))
+ == (List_info *) NULL) {
+ (void) sprintf(buf, ": allocating list info");
+ goto punt;
+ }
+ else {
+ current_li->acl_type = (char *) NULL;
+ current_li->acl_name = (char *) NULL;
+ current_li->desc = (char *) NULL;
+ current_li->modtime = (char *) NULL;
+ current_li->modby = (char *) NULL;
+ current_li->modwith = (char *) NULL;
+ }
+ if ((uname = getlogin()) == NULL) {
+ struct passwd *getpwuid();