blob: 3f1fa684ba8c0051b12eefdf5dbb52b44103d77c (
plain)
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
|
https://541536.bugs.gentoo.org/attachment.cgi?id=397618
https://bugs.gentoo.org/show_bug.cgi?id=541536
--- a/setserial.c
+++ b/setserial.c
@@ -31,6 +31,25 @@
#include "version.h"
+#ifdef __APPLE__
+// see http://www.insanelymac.com/forum/topic/155999-compiling-setserial-on-mac-os-x/
+#ifndef TIOCGSERIAL
+#define TIOCGSERIAL 0x541E
+#endif
+#ifndef TIOCSERCONFIG
+#define TIOCSERCONFIG 0x5453
+#endif
+#ifndef TIOCSSERIAL
+#define TIOCSSERIAL 0x541F
+#endif
+#ifndef TIOCSERGWILD
+#define TIOCSERGWILD 0x5454
+#endif
+#ifndef TIOCSERSWILD
+#define TIOCSERSWILD 0x5455
+#endif
+#endif
+
static char version_str[] = "setserial version " SETSERIAL_VERSION ", "
SETSERIAL_DATE;
|