X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fhostname-setup.c;h=e0257166d8c267094c918d5f419a1890fabced34;hp=e9f722e622a0f3b7bf644f33917542bed48ee3c4;hb=e054f8333d7ba2e598784a9718e751c5d956ac9e;hpb=10a49d708df010645717d2791050caf8629f62c2 diff --git a/src/hostname-setup.c b/src/hostname-setup.c index e9f722e62..e0257166d 100644 --- a/src/hostname-setup.c +++ b/src/hostname-setup.c @@ -30,8 +30,6 @@ #include "util.h" #include "log.h" -#define LINE_MAX 4096 - #if defined(TARGET_FEDORA) #define FILENAME "/etc/sysconfig/network" #elif defined(TARGET_SUSE) || defined(TARGET_SLACKWARE) @@ -103,10 +101,11 @@ static int read_hostname(char **hn) { } *hn = k; - break; + r = 0; + goto finish; } - r = 0; + r = -ENOENT; finish: fclose(f);