summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/c.h11
-rw-r--r--term-utils/agetty.c8
-rw-r--r--term-utils/wall.c8
3 files changed, 11 insertions, 16 deletions
diff --git a/include/c.h b/include/c.h
index 8c8db7332..40d289bf7 100644
--- a/include/c.h
+++ b/include/c.h
@@ -223,6 +223,17 @@ static inline int dirfd(DIR *d)
#endif
/*
+ * Fallback for MAXHOSTNAMELEN
+ */
+#ifndef MAXHOSTNAMELEN
+# ifdef HOST_NAME_MAX
+# define MAXHOSTNAMELEN HOST_NAME_MAX
+# else
+# define MAXHOSTNAMELEN 64
+# endif
+#endif
+
+/*
* Constant strings for usage() functions. For more info see
* Documentation/howto-usage-function.txt and sys-utils/arch.c
*/
diff --git a/term-utils/agetty.c b/term-utils/agetty.c
index 36e00eb44..9101e7fd3 100644
--- a/term-utils/agetty.c
+++ b/term-utils/agetty.c
@@ -119,14 +119,6 @@
#define DEF_EOL 0
#define DEF_SWITCH 0 /* default switch char */
-#ifndef MAXHOSTNAMELEN
-# ifdef HOST_NAME_MAX
-# define MAXHOSTNAMELEN HOST_NAME_MAX
-# else
-# define MAXHOSTNAMELEN 64
-# endif /* HOST_NAME_MAX */
-#endif /* MAXHOSTNAMELEN */
-
/*
* When multiple baud rates are specified on the command line, the first one
* we will try is the first one specified.
diff --git a/term-utils/wall.c b/term-utils/wall.c
index ec9e93236..0291a5b60 100644
--- a/term-utils/wall.c
+++ b/term-utils/wall.c
@@ -72,14 +72,6 @@
#define IGNOREUSER "sleeper"
#define WRITE_TIME_OUT 300 /* in seconds */
-#ifndef MAXHOSTNAMELEN
-# ifdef HOST_NAME_MAX
-# define MAXHOSTNAMELEN HOST_NAME_MAX
-# else
-# define MAXHOSTNAMELEN 64
-# endif
-#endif
-
/* Function prototypes */
char *makemsg(char *fname, size_t *mbufsize, int print_banner);
static void usage(FILE *out);