diff options
Diffstat (limited to 'drivers/isdn/capi/capi.c')
-rw-r--r-- | drivers/isdn/capi/capi.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/isdn/capi/capi.c b/drivers/isdn/capi/capi.c index 2095153582f1..8a35029caca0 100644 --- a/drivers/isdn/capi/capi.c +++ b/drivers/isdn/capi/capi.c | |||
@@ -466,7 +466,7 @@ static int handle_recv_skb(struct capiminor *mp, struct sk_buff *skb) | |||
466 | ld = tty_ldisc_ref(mp->tty); | 466 | ld = tty_ldisc_ref(mp->tty); |
467 | if (ld == NULL) | 467 | if (ld == NULL) |
468 | return -1; | 468 | return -1; |
469 | if (ld->receive_buf == NULL) { | 469 | if (ld->ops->receive_buf == NULL) { |
470 | #if defined(_DEBUG_DATAFLOW) || defined(_DEBUG_TTYFUNCS) | 470 | #if defined(_DEBUG_DATAFLOW) || defined(_DEBUG_TTYFUNCS) |
471 | printk(KERN_DEBUG "capi: ldisc has no receive_buf function\n"); | 471 | printk(KERN_DEBUG "capi: ldisc has no receive_buf function\n"); |
472 | #endif | 472 | #endif |
@@ -501,7 +501,7 @@ static int handle_recv_skb(struct capiminor *mp, struct sk_buff *skb) | |||
501 | printk(KERN_DEBUG "capi: DATA_B3_RESP %u len=%d => ldisc\n", | 501 | printk(KERN_DEBUG "capi: DATA_B3_RESP %u len=%d => ldisc\n", |
502 | datahandle, skb->len); | 502 | datahandle, skb->len); |
503 | #endif | 503 | #endif |
504 | ld->receive_buf(mp->tty, skb->data, NULL, skb->len); | 504 | ld->ops->receive_buf(mp->tty, skb->data, NULL, skb->len); |
505 | kfree_skb(skb); | 505 | kfree_skb(skb); |
506 | tty_ldisc_deref(ld); | 506 | tty_ldisc_deref(ld); |
507 | return 0; | 507 | return 0; |