Package: sysvinit / 2.88dsf-41+deb7u1

20_init_freebsd_vswtc.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Purpose: kFreeBSD is missing VSWTC, provide workaround.
Authour: Petter Reinholdtsen
Fixes:   #579293
Status:  Not sent upstream.

--- sysvinit.old/src/init.c	(revision 1869)
+++ sysvinit/src/init.c	(working copy)
@@ -770,7 +770,9 @@
 	tty.c_cc[VEOF]	    = CEOF;
 	tty.c_cc[VTIME]	    = 0;
 	tty.c_cc[VMIN]	    = 1;
+#ifdef VSWTC /* not defined on FreeBSD */
 	tty.c_cc[VSWTC]	    = _POSIX_VDISABLE;
+#endif /* VSWTC */
 	tty.c_cc[VSTART]    = CSTART;
 	tty.c_cc[VSTOP]	    = CSTOP;
 	tty.c_cc[VSUSP]	    = CSUSP;