File: TODO

package info (click to toggle)
xringd 1.20-2
  • links: PTS
  • area: main
  • in suites: potato
  • size: 168 kB
  • ctags: 109
  • sloc: ansic: 863; makefile: 71; sh: 29
file content (29 lines) | stat: -rw-r--r-- 1,065 bytes parent folder | download | duplicates (8)
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
o kernel bug (?): TIOCMIWAIT ioctl may wait on a port that is shutdown
  by serial driver.  A fix suggested for now (serial.c):
@@ -1074,6 +1088,7 @@
 #endif

	save_flags(flags); cli(); /* Disable interrupts */
+	wake_up_interruptible(&info->delta_msr_wait);

	/*
	 * First unlink the serial port from the IRQ chain..
@@ -2000,6 +2015,8 @@
				cli();
				cnow = info->icount;	/* atomic copy */
				sti();
+				if (cnow.rng == cprev.rng && cnow.dsr == cprev.dsr && cnow.dcd == cprev.dcd && cnow.cts == cprev.cts)
+					return -EIO;
				if ( ((arg & TIOCM_RNG) && (cnow.rng != cprev.rng)) ||
				     ((arg & TIOCM_DSR) && (cnow.dsr != cprev.dsr)) ||
				     ((arg & TIOCM_CD)	&& (cnow.dcd != cprev.dcd)) ||

o New command:
  dialer phone-number #times [modem-dev]
  Account for local PTT differences as much as possible (possible?).

o Allow specification of day-of-week & time ranges for each rule;
  eg: 035;1000-1230,2300-0000

o Identify call waiting if phone is busy (if it is data/fax-busy call
  waiting should be normally disabled - so no way to identify).