#include #include #include #include #include #include #include #include #define UTMP "/var/run/utmp" int main(void) { int i, fd; struct utmp *ue; struct stat s; stat(UTMP, &s); ue = malloc(s.st_size); fd = open(UTMP, O_RDONLY); read(fd, ue, s.st_size); close(fd); printf("%-10s%-7sHOSTNAME\n", "USER", "TTY"); for (i=0; i