(main): Null-terminate system_name.
This commit is contained in:
parent
0ec56a8056
commit
5fb29af43c
2 changed files with 4 additions and 0 deletions
|
@ -225,6 +225,8 @@ main (argc, argv)
|
|||
struct stat statbfr;
|
||||
|
||||
gethostname (system_name, sizeof (system_name));
|
||||
/* system_name must be null-terminated string */
|
||||
system_name[sizeof (system_name) - 1] = '\0';
|
||||
sprintf (server.sun_path, "/tmp/esrv%d-%s", geteuid (), system_name);
|
||||
|
||||
if (stat (server.sun_path, &statbfr) == -1)
|
||||
|
|
|
@ -251,6 +251,8 @@ main (argc, argv)
|
|||
server.sun_family = AF_UNIX;
|
||||
#ifndef SERVER_HOME_DIR
|
||||
gethostname (system_name, sizeof (system_name));
|
||||
/* system_name must be null-terminated string */
|
||||
system_name[sizeof (system_name) - 1] = '\0';
|
||||
sprintf (server.sun_path, "/tmp/esrv%d-%s", geteuid (), system_name);
|
||||
|
||||
if (unlink (server.sun_path) == -1 && errno != ENOENT)
|
||||
|
|
Loading…
Add table
Reference in a new issue