From a7adff4c4b347f26a5957a761b16845f2165a376 Mon Sep 17 00:00:00 2001 From: Ming Liu Date: Tue, 9 Jun 2020 10:51:19 +0200 Subject: [PATCH] helpers.c: dont hard code /etc/hostname Introduce a macro HOSTNAME_PATH instead. Signed-off-by: Ming Liu --- src/helpers.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/helpers.c b/src/helpers.c index 3e3b42e4..5ea4d9a3 100644 --- a/src/helpers.c +++ b/src/helpers.c @@ -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;