helpers.c: dont hard code /etc/hostname

Introduce a macro HOSTNAME_PATH instead.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
This commit is contained in:
Ming Liu
2020-06-09 10:51:19 +02:00
parent af6f71abe4
commit a7adff4c4b
+5 -1
View File
@@ -41,6 +41,10 @@
static int progress_style = PROGRESS_STYLE;
#ifndef HOSTNAME_PATH
#define HOSTNAME_PATH "/etc/hostname"
#endif
/*
* Note: the pending status (⋯) must be last item. Also, ⋯ is not
* off-by-one, it's a multi-byte character.
@@ -287,7 +291,7 @@ void set_hostname(char **hostname)
if (rescue)
goto done;
fp = fopen("/etc/hostname", "r");
fp = fopen(HOSTNAME_PATH, "r");
if (fp) {
struct stat st;