wall.c: make open utmp file in /var, not /etc
authorBrett Gordon <beretta42@gmail.com>
Fri, 22 Apr 2016 06:01:28 +0000 (02:01 -0400)
committerAlan Cox <alan@linux.intel.com>
Fri, 22 Apr 2016 18:04:38 +0000 (19:04 +0100)
Applications/V7/cmd/wall.c

index 76c440d..90a69f3 100644 (file)
@@ -45,8 +45,8 @@ int main(int argc, const char *argv[])
        register struct utmp *p;
        FILE *f;
 
-       if ((f = fopen("/etc/utmp", "r")) == NULL) {
-               fprintf(stderr, "Cannot open /etc/utmp\n");
+       if ((f = fopen("/var/run/utmp", "r")) == NULL) {
+               fprintf(stderr, "Cannot open /var/run/utmp\n");
                exit(1);
        }
        fread((char *) utmp, sizeof(struct utmp), USERS, f);