This commit is contained in:
Jean-Paul Chaput 2026-02-07 19:22:41 -05:00 committed by GitHub
commit efeb7b44d2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 23 additions and 0 deletions

View File

@ -30,6 +30,29 @@ static char rcsid[] __attribute__ ((unused)) = "$Header: /usr/cvsroot/magic-8.0/
#include <unistd.h>
#include <ctype.h>
#include <dirent.h>
#ifdef __GLIBC__
# if (__GLIBC__ >= 2) && (__GLIBC_MINOR__ >= 42)
/* Code borrowed from the GLIBC 2.41 */
# include <termios.h>
# include <sys/ioctl.h>
/* From unix/sysv/linux/bits/ioctl-types.h */
#define NCC 8
struct termio
{
unsigned short int c_iflag; /* input mode flags */
unsigned short int c_oflag; /* output mode flags */
unsigned short int c_cflag; /* control mode flags */
unsigned short int c_lflag; /* local mode flags */
unsigned char c_line; /* line discipline */
unsigned char c_cc[NCC]; /* control characters */
};
# else
# include <termio.h>
# endif
#endif
#include "utils/magsgtty.h"