char *ttyname();
char *crypt();
char *getpass();
-char *rindex(), *index();
+char *rindex();
extern char **environ;
main(argc, argv)
t = ttyslot();
if (t>0 && (f = open("/etc/utmp", 1)) >= 0) {
lseek(f, (long)(t*sizeof(utmp)), 0);
- SCPYN(utmp.ut_line, index(ttyn+1, '/')+1);
+ SCPYN(utmp.ut_line, rindex(ttyn, '/')+1);
write(f, (char *)&utmp, sizeof(utmp));
close(f);
}