#define QUAL_READ 0x040 /* dump data read on this file descriptor */
#define QUAL_WRITE 0x080 /* dump data written to this file descriptor */
#define UNDEFINED_SCNO 0x100 /* Used only in tcp->qual_flg */
+typedef uint8_t qualbits_t;
#define DEFAULT_QUAL_FLAGS (QUAL_TRACE | QUAL_ABBREV | QUAL_VERBOSE)
CFLAG_BOTH
} cflag_t;
extern cflag_t cflag;
-extern int *qual_flags;
+extern qualbits_t *qual_flags;
extern bool debug_flag;
extern bool Tflag;
extern bool qflag;
enum { nerrnos0 = ARRAY_SIZE(errnoent0) };
enum { nsignals0 = ARRAY_SIZE(signalent0) };
enum { nioctlents0 = ARRAY_SIZE(ioctlent0) };
-int qual_flags0[MAX_QUALS];
+qualbits_t qual_flags0[MAX_QUALS];
#if SUPPORTED_PERSONALITIES >= 2
static const char *const errnoent1[] = {
enum { nerrnos1 = ARRAY_SIZE(errnoent1) };
enum { nsignals1 = ARRAY_SIZE(signalent1) };
enum { nioctlents1 = ARRAY_SIZE(ioctlent1) };
-int qual_flags1[MAX_QUALS];
+qualbits_t qual_flags1[MAX_QUALS];
#endif
#if SUPPORTED_PERSONALITIES >= 3
enum { nerrnos2 = ARRAY_SIZE(errnoent2) };
enum { nsignals2 = ARRAY_SIZE(signalent2) };
enum { nioctlents2 = ARRAY_SIZE(ioctlent2) };
-int qual_flags2[MAX_QUALS];
+qualbits_t qual_flags2[MAX_QUALS];
#endif
const struct sysent *sysent = sysent0;
unsigned nerrnos = nerrnos0;
unsigned nsignals = nsignals0;
unsigned nioctlents = nioctlents0;
-int *qual_flags = qual_flags0;
+qualbits_t *qual_flags = qual_flags0;
#if SUPPORTED_PERSONALITIES > 1
unsigned current_personality;