View | Details | Raw Unified | Return to bug 16341
Collapse All | Expand All

(-)sysdep1.c (-9 / +9 lines)
Lines 64-75 Link Here
64
void m_setrts(fd)
64
void m_setrts(fd)
65
int fd;
65
int fd;
66
{
66
{
67
#if defined(TIOCM_RTS) && defined(TIOCMODG)
67
#if defined(TIOCM_RTS) && defined(TIOCMGET)
68
  int mcs;
68
  int mcs;
69
69
70
  ioctl(fd, TIOCMODG, &mcs);
70
  ioctl(fd, TIOCMGET, &mcs);
71
  mcs |= TIOCM_RTS;
71
  mcs |= TIOCM_RTS;
72
  ioctl(fd, TIOCMODS, &mcs);
72
  ioctl(fd, TIOCMSET, &mcs);
73
#endif
73
#endif
74
#ifdef _COHERENT
74
#ifdef _COHERENT
75
  ioctl(fd, TIOCSRTS, 0);
75
  ioctl(fd, TIOCSRTS, 0);
Lines 175-184 Link Here
175
int m_getdcd(fd)
175
int m_getdcd(fd)
176
int fd;
176
int fd;
177
{
177
{
178
#ifdef TIOCMODG
178
#ifdef TIOCMGET
179
  int mcs;
179
  int mcs;
180
   
180
   
181
  ioctl(fd, TIOCMODG, &mcs);
181
  ioctl(fd, TIOCMGET, &mcs);
182
  return(mcs & TIOCM_CAR ? 1 : 0);
182
  return(mcs & TIOCM_CAR ? 1 : 0);
183
#else
183
#else
184
  (void)fd;
184
  (void)fd;
Lines 216-223 Link Here
216
  ioctl(fd, TIOCLGET, &lsw);
216
  ioctl(fd, TIOCLGET, &lsw);
217
#  endif
217
#  endif
218
#endif
218
#endif
219
#ifdef TIOCMODG
219
#ifdef TIOCMGET
220
  ioctl(fd, TIOCMODG, &m_word);
220
  ioctl(fd, TIOCMGET, &m_word);
221
#endif
221
#endif
222
}
222
}
223
223
Lines 238-245 Link Here
238
  ioctl(fd, TIOCLSET, &lsw);
238
  ioctl(fd, TIOCLSET, &lsw);
239
#  endif
239
#  endif
240
#endif
240
#endif
241
#ifdef TIOCMODS
241
#ifdef TIOCMSET
242
  ioctl(fd, TIOCMODS, &m_word);
242
  ioctl(fd, TIOCMSET, &m_word);
243
#endif
243
#endif
244
}
244
}

Return to bug 16341