From 8c8cf4bbd269d0535cad48f4088083b5a466803f Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Fri, 29 Nov 2013 12:45:09 -0500 Subject: [PATCH] increase TTY_NAME_MAX limit to 32 the old value of 20 was reported by Laurent Bercot as being insufficient for a reasonable real-world usage case. actual problem was the internal buffer used by ttyname(), but the implementation of ttyname uses TTY_NAME_MAX, and for consistency it's best to increase both. the new value is aligned with glibc. --- include/limits.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/limits.h b/include/limits.h index 574b406a..f9805a1e 100644 --- a/include/limits.h +++ b/include/limits.h @@ -55,7 +55,7 @@ #define WORD_BIT 32 #define SSIZE_MAX LONG_MAX #define TZNAME_MAX 6 -#define TTY_NAME_MAX 20 +#define TTY_NAME_MAX 32 #define HOST_NAME_MAX 255 /* Implementation choices... */ -- 2.25.1