Displaying 14 results from an estimated 14 matches for "c_oflag".
Did you mean:
c_lflag
2011 Apr 13
1
Fwd: Re: Asterisk as a Condo door opener/intercom
...its = 2;
/* Open monitor device. */
if ((fd = open(SWDEV, O_RDWR | O_NDELAY))< 0) {
fprintf(stderr, "lpswtich: %s: %d\n", SWDEV, strerror(errno));
exit(1);}
cfmakeraw(&port_config );
port_config.c_iflag=port_config.c_iflag|IXON;
port_config.c_oflag=port_config.c_oflag|CLOCAL|~CRTSCTS;
tcsetattr( fd, TCSANOW,&port_config );
ioctl(fd, TIOCMSET,&set_bits );
/* wait for printer to warm up */
sleep(45);
/* not say "ready" and release the printer */
set_bits = 6;
cfmakeraw(&port_config );...
2001 Oct 31
2
OpenStep (NeXT) and TTY modes
OpenStep, apparently, does not initialize new pty/tty modes to a sane
default.
I'm thinking this code snippet, added to tty_parse_modes() before the
for(;;) loop should suffice:
#ifdef HAVE_NEXT
tio.c_oflag |= ONLCR;
tio.c_lflag |= ECHO;
#endif /* HAVE_NEXT */
Also, I've noticed that "ssh -t next_host stty" gives different output
than an interactive session to the same NeXT... I suspect that this
means that the SSH client is sending a different set of tty modes to the
sshd on the NeXT....
2005 Feb 20
0
Re: Asterisk-Users Digest, Vol 7, Issue 260
...6;
/* Open monitor device. */
if ((fd = open(SWDEV, O_RDWR | O_NDELAY)) < 0) {
fprintf(stderr, "lpswtich: %s: %s\n", SWDEV, sys_errlist[errno]);
exit(1);}
cfmakeraw( &port_config );
port_config.c_iflag=port_config.c_iflag|IXON;
port_config.c_oflag=port_config.c_oflag|CLOCAL|~CRTSCTS;
tcsetattr( fd, TCSANOW, &port_config );
ioctl(fd, TIOCMSET, &set_bits );
sleep(5);
close(fd);
}
/* lpswitch.h
* include file for lpswitchd configuration
* (c) 1994, David Cook <davidc@advan.ca>
*/
#include<termios.h>...
2002 May 09
4
make distprep broken?
Hello All,
Doing a make distprep doesn't seem to work anymore:
$ make -f Makefile.in distprep
make: @SH@: Command not found
make: *** [catman-do] Error 127
I've seen this on AIX & Redhat (gnu make) and Solaris (native make). I
suspect this occurs on most platforms. Is this still the recommended way
of autoreconf'ing CVS releases for building?
-Daz.
2008 Jan 16
8
PATCH [xenconsoled]: makes pty slave raw early
Hi,
on my system (Linux 2.6.18.8 - ia64), if a domain write on the xencons
before xenconsole is initialized the domain gets back what it wrote.
This patch fixes this issue by making raw the pty slave very early.
(I suppose it doesn''t happen with linux as a guest because it takes a little
bit of time before writing to xencons).
Tristan.
_______________________________________________
2012 Dec 07
0
Rsync / ssh high cpu load
...Ss Dec06 0:00 scp
-f -- /yyy/zzz.sql
# strace -fF -v -p 29297
Process 29297 attached - interrupt to quit
--- SIGTTOU (Stopped (tty output)) @ 0 (0) ---
rt_sigreturn(0x16) = -1 EINTR (Interrupted system call)
ioctl(4, SNDCTL_TMR_CONTINUE or TCSETSF, {c_iflags=0x500,
c_oflags=0x5, c_cflags=0xbf, c_lflags=0x8a3b, c_line=0,
c_cc="\x03\x1c\x7f\x15\x04\x00\x01\x00\x11\x13\x1a\x00\x12\x0f\x17\x16\x00\x00\x00"})
= ? ERESTARTSYS (To be restarted)
--- SIGTTOU (Stopped (tty output)) @ 0 (0) ---
rt_sigreturn(0x16) = -1 EINTR (Interrupted system cal...
2002 Jun 21
0
[Bug 282] New: ttymodes sent can be invalid
.../* Set the new modes for the terminal. */
if (tcsetattr(fd, TCSANOW, &tio) == -1) {
log("Setting tty modes failed: %.100s", strerror(errno));
log("failed..: %d, %d, %d, %d, %d", fd,
tio.c_iflag, tio.c_oflag, tio.c_cflag, tio.c_lflag);
}
And notice that the system logged the following the next time through:
Setting tty modes failed: Invalid argument
failed..: 10, 1280, 5, 447, 51771
and tried again and only the fd changed:
Setting tty modes failed: Invalid argument
failed..:...
2008 Nov 25
1
sio vs uart vs ucomm problems / differences
...EXTEN | ECHO | ECHOE |
ECHOK | ECHOKE | ECHONL | ECHOCTL | ECHOPRT | ALTWERASE | NOFLSH
| TOSTOP | FLUSHO | PENDIN | NOKERNINFO | EXTPROC);
t.c_iflag &= ~(ISTRIP | ICRNL | INLCR | IGNCR | IXON |
IXOFF | IXANY | IMAXBEL | IGNBRK | BRKINT | INPCK | IGNPAR | PARM
RK);
t.c_oflag &= ~(OPOST | ONLCR | OCRNL | OXTABS | ONOEOT |
ONOCR | ONLRET);
t.c_cflag &= ~(CSIZE | CSTOPB | PARENB | CCTS_OFLOW |
CRTS_IFLOW | CDTR_IFLOW | CDSR_OFLOW | CCAR_OFLOW);
t.c_cflag |= (CS8);
t.c_cc[VMIN] = 1;
t.c_cc[VTIME] = 0;...
2002 Feb 12
1
SSH Client Hangs after logging in to SSHD
I'm not a ssh expert and I don't know if the log is good or bad, but I too am
running OpenSHH under OpenServer. I find that after I connect, the return key
has no effect unless I first type:
stty sane <Ctrl>j
If you've hit <ENTER> before that you must first press <Ctrl>j a couple of times
to clean out the buffer. After I type the above command, everything
2009 Feb 15
2
COM32 module: Read-Only shell
...1] == ' ')
+ cmdstr[--curpos] = 0;
+ return curpos;
+} /* rosh_argcat */
+
+/*
+ * Prints a lot of the data in a struct termios
+ */
+/*
+void rosh_print_tc(struct termios *tio)
+{
+ printf(" -- termios: ");
+ printf(".c_iflag=%04X ", tio->c_iflag);
+ printf(".c_oflag=%04X ", tio->c_oflag);
+ printf(".c_cflag=%04X ", tio->c_cflag);
+ printf(".c_lflag=%04X ", tio->c_lflag);
+ printf(".c_cc[VTIME]='%d' ", tio->c_cc[VTIME]);
+ printf(".c_cc[VMIN]='%d'", tio->c_cc[VMIN]);
+ printf("\n&q...
2000 Jan 27
1
Long awaited round 1 of NeXT patches.
...tructure into "raw" mode: character-at-a-time
+ * mode with no characters interpreted, 8-bit data path.
+ */
+void
+cfmakeraw(t)
+ struct termios *t;
+{
+
+ t->c_iflag &=
+~(IMAXBEL|IXOFF|INPCK|BRKINT|PARMRK|ISTRIP|INLCR|IGNCR|ICRNL|IXON|IGNPAR);
+ t->c_iflag |= IGNBRK;
+ t->c_oflag &= ~OPOST;
+ t->c_lflag &=
+~(ECHO|ECHOE|ECHOK|ECHONL|ICANON|ISIG|IEXTEN|NOFLSH|TOSTOP|PENDIN);
+ t->c_cflag &= ~(CSIZE|PARENB);
+ t->c_cflag |= CS8|CREAD;
+ t->c_cc[VMIN] = 1;
+ t->c_cc[VTIME] = 0;
+}
+
+int
+tcsendbreak(fd, len)
+ int fd, len;
+{
+ struct timeval sleep...
2009 Jan 26
1
ups emerson liebert GTX2 ESP-II serial protocol demo
...gv[1],strerror(errno));
fprintf(stderr,"%s\n",str);
exit(errno);
}
tcgetattr(fd,&oldtio); /* save current port settings */
bzero(&newtio, sizeof(newtio));
newtio.c_cflag = BAUDRATE /*| CRTSCTS*/ | CS8 | CLOCAL | CREAD;
newtio.c_iflag = IGNPAR | IGNBRK;
newtio.c_oflag = 0;
/* set input mode (non-canonical, no echo,...) */
newtio.c_lflag = 0;
newtio.c_cc[VTIME] = 0; /* inter-character timer unused */
newtio.c_cc[VMIN] = 1; /* blocking read until 5 chars received */
tcflush(fd, TCIFLUSH);
tcsetattr(fd,TCSANOW,&newtio);
signal( SIGALR...
2011 Apr 16
20
[PATCH 00/20] Switch to ELF modules
From: Matt Fleming <matt.fleming at linux.intel.com>
This series fixes some bugs and switches the elflink branch to be
entirely ELF modules. It applies on top of,
http://syslinux.zytor.com/archives/2011-April/016369.html
The deletions in the diff stat below are mainly from deleting
com32/elflink/modules (finally!). Now there should be no duplicate
code because we don't need COM32 and
2013 Jul 31
29
[PATCH 0/9] tools: remove or disable old/useless/unused/unmainted stuff
depends on "autoconf: regenerate configure scripts with 4.4 version"
This series removes some of the really old deadwood from the tools build
and makes some other things which are on their way out configurable at
build time with a default depending on how far down the slope I judge
them to be.
* nuke in tree copy of libaio
* nuke obsolete tools: xsview, miniterm, lomount & sv
*