File: include-sys-ioctl.patch

package info (click to toggle)
trn4 4.0-test77-19
  • links: PTS, VCS
  • area: non-free
  • in suites: forky, sid
  • size: 4,016 kB
  • sloc: ansic: 48,332; sh: 6,795; tcl: 1,696; yacc: 662; perl: 108; makefile: 27
file content (34 lines) | stat: -rw-r--r-- 795 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
From f67eb823d82efa02a83190ffcdc599b50017a181 Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@debian.org>
Date: Fri, 29 Aug 2014 22:01:46 -0700
Subject: Include <sys/ioctl.h> even if <sys/filio.h> exists

We may need it for terminal ioctls such as TIOCGWINSZ.  Fixes build on
Debian GNU/kFreeBSD.

Forwarded: no
Last-Update: 2014-08-29

Patch-Name: include-sys-ioctl.patch
---
 common.h | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/common.h b/common.h
index d18a7df..0181e49 100644
--- a/common.h
+++ b/common.h
@@ -15,10 +15,9 @@
 #include <signal.h>
 #ifdef I_SYS_FILIO
 # include <sys/filio.h>
-#else
-# ifdef I_SYS_IOCTL
-#   include <sys/ioctl.h>
-# endif
+#endif
+#ifdef I_SYS_IOCTL
+# include <sys/ioctl.h>
 #endif
 #ifdef I_VFORK
 # include <vfork.h>