X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=hostname-setup.c;h=3b988d4c8b68dfdad2c25c545d736e0adb4b470a;hb=136337ff74f05be3d42a769d9f0cb99716c5c40f;hp=9f614746250f91be141c3ceeb84ea271a45bcc9c;hpb=a06b0b562bc11e5ca2ea88074fb3b38f2503ed6b;p=elogind.git diff --git a/hostname-setup.c b/hostname-setup.c index 9f6147462..3b988d4c8 100644 --- a/hostname-setup.c +++ b/hostname-setup.c @@ -34,7 +34,7 @@ #if defined(TARGET_FEDORA) #define FILENAME "/etc/sysconfig/network" -#elif defined(TARGET_SUSE) +#elif defined(TARGET_SUSE) || defined(TARGET_SLACKWARE) #define FILENAME "/etc/HOSTNAME" #elif defined(TARGET_DEBIAN) #define FILENAME "/etc/hostname" @@ -111,7 +111,7 @@ finish: fclose(f); return r; -#elif defined(TARGET_SUSE) || defined(TARGET_DEBIAN) +#elif defined(TARGET_SUSE) || defined(TARGET_DEBIAN) || defined(TARGET_SLACKWARE) int r; char *s, *k; @@ -130,7 +130,7 @@ finish: if (k[0] == 0) { free(k); - return -NOENT; + return -ENOENT; } *hn = k;