This commit is contained in:
Jean-Paul Chaput 2026-04-13 14:39:05 +00:00 committed by GitHub
commit c0007ad8fc
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/magic.h"