tty/module.c
changeset 1782 2ba454c790c5
parent 1781 e3346de75612
child 1786 7198caede741
--- a/tty/module.c	Fri Jan 22 11:02:04 2010 +0100
+++ b/tty/module.c	Fri Jan 22 14:10:18 2010 +0100
@@ -108,7 +108,7 @@
     struct timer_list timer;
     struct tty_struct *tty;
 
-    int (*cflag_cb)(void *, unsigned short);
+    int (*cflag_cb)(void *, tcflag_t);
     void *cb_data;
 };
 
@@ -278,7 +278,7 @@
 /*****************************************************************************/
 
 int ec_tty_init(ec_tty_t *tty, int minor,
-        int (*cflag_cb)(void *, unsigned short), void *cb_data)
+        int (*cflag_cb)(void *, tcflag_t), void *cb_data)
 {
     tty->minor = minor;
     tty->tx_read_idx = 0;
@@ -639,7 +639,7 @@
  * Public functions and methods
  *****************************************************************************/
 
-ec_tty_t *ectty_create(int (*cflag_cb)(void *, unsigned short), void *cb_data)
+ec_tty_t *ectty_create(int (*cflag_cb)(void *, tcflag_t), void *cb_data)
 {
     ec_tty_t *tty;
     int minor, ret;