]> err.no Git - linux-2.6/blobdiff - drivers/net/wireless/strip.c
Merge branch 'linus' into xen-64bit
[linux-2.6] / drivers / net / wireless / strip.c
index 5dd23c93497db90163365b84a7e62917571cd122..417e9e675facceab098ca13f594419572a0a0d6d 100644 (file)
@@ -2611,7 +2611,7 @@ static int strip_open(struct tty_struct *tty)
         * We need a write method.
         */
 
-       if (tty->ops->write == NULL)
+       if (tty->ops->write == NULL || tty->ops->set_termios == NULL)
                return -EOPNOTSUPP;
 
        /*
@@ -2728,7 +2728,7 @@ static int strip_ioctl(struct tty_struct *tty, struct file *file,
 /************************************************************************/
 /* Initialization                                                      */
 
-static struct tty_ldisc strip_ldisc = {
+static struct tty_ldisc_ops strip_ldisc = {
        .magic = TTY_LDISC_MAGIC,
        .name = "strip",
        .owner = THIS_MODULE,