capincci_alloc_minor(struct capidev *cdev, struct capincci *np) { }
 static inline void capincci_free_minor(struct capincci *np) { }
 
-static inline unsigned int capincci_minor_opencount(struct capincci *np)
-{
-       return 0;
-}
-
 #endif /* !CONFIG_ISDN_CAPI_MIDDLEWARE */
 
 static struct capincci *capincci_alloc(struct capidev *cdev, u32 ncci)
                }
 }
 
+#ifdef CONFIG_ISDN_CAPI_MIDDLEWARE
 static struct capincci *capincci_find(struct capidev *cdev, u32 ncci)
 {
        struct capincci *np;
        return NULL;
 }
 
-#ifdef CONFIG_ISDN_CAPI_MIDDLEWARE
 /* -------- handle data queue --------------------------------------- */
 
 static struct sk_buff *
        struct tty_struct *tty;
        struct capiminor *mp;
        u16 datahandle;
-#endif /* CONFIG_ISDN_CAPI_MIDDLEWARE */
        struct capincci *np;
+#endif /* CONFIG_ISDN_CAPI_MIDDLEWARE */
 
        mutex_lock(&cdev->lock);
 
                goto unlock_out;
        }
 
+#ifndef CONFIG_ISDN_CAPI_MIDDLEWARE
+       skb_queue_tail(&cdev->recvqueue, skb);
+       wake_up_interruptible(&cdev->recvwait);
+
+#else /* CONFIG_ISDN_CAPI_MIDDLEWARE */
+
        np = capincci_find(cdev, CAPIMSG_CONTROL(skb->data));
        if (!np) {
                printk(KERN_ERR "BUG: capi_signal: ncci not found\n");
                goto unlock_out;
        }
 
-#ifndef CONFIG_ISDN_CAPI_MIDDLEWARE
-       skb_queue_tail(&cdev->recvqueue, skb);
-       wake_up_interruptible(&cdev->recvwait);
-
-#else /* CONFIG_ISDN_CAPI_MIDDLEWARE */
-
        mp = np->minorp;
        if (!mp) {
                skb_queue_tail(&cdev->recvqueue, skb);
                        return -EFAULT;
                return 0;
 
+#ifndef CONFIG_ISDN_CAPI_MIDDLEWARE
+       case CAPI_NCCI_OPENCOUNT:
+               return 0;
+
+#else /* CONFIG_ISDN_CAPI_MIDDLEWARE */
        case CAPI_NCCI_OPENCOUNT: {
                struct capincci *nccip;
                unsigned ncci;
                return count;
        }
 
-#ifdef CONFIG_ISDN_CAPI_MIDDLEWARE
        case CAPI_NCCI_GETUNIT: {
                struct capincci *nccip;
                struct capiminor *mp;