diff options
Diffstat (limited to 'drivers/isdn/mISDN/layer2.c')
-rw-r--r-- | drivers/isdn/mISDN/layer2.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/drivers/isdn/mISDN/layer2.c b/drivers/isdn/mISDN/layer2.c index a7915a156c04..d6e2863f224a 100644 --- a/drivers/isdn/mISDN/layer2.c +++ b/drivers/isdn/mISDN/layer2.c | |||
@@ -15,10 +15,12 @@ | |||
15 | * | 15 | * |
16 | */ | 16 | */ |
17 | 17 | ||
18 | #include <linux/mISDNif.h> | ||
19 | #include "core.h" | ||
18 | #include "fsm.h" | 20 | #include "fsm.h" |
19 | #include "layer2.h" | 21 | #include "layer2.h" |
20 | 22 | ||
21 | static int *debug; | 23 | static u_int *debug; |
22 | 24 | ||
23 | static | 25 | static |
24 | struct Fsm l2fsm = {NULL, 0, 0, NULL, NULL}; | 26 | struct Fsm l2fsm = {NULL, 0, 0, NULL, NULL}; |
@@ -465,7 +467,7 @@ IsRNR(u_char *data, struct layer2 *l2) | |||
465 | data[0] == RNR : (data[0] & 0xf) == RNR; | 467 | data[0] == RNR : (data[0] & 0xf) == RNR; |
466 | } | 468 | } |
467 | 469 | ||
468 | int | 470 | static int |
469 | iframe_error(struct layer2 *l2, struct sk_buff *skb) | 471 | iframe_error(struct layer2 *l2, struct sk_buff *skb) |
470 | { | 472 | { |
471 | u_int i; | 473 | u_int i; |
@@ -483,7 +485,7 @@ iframe_error(struct layer2 *l2, struct sk_buff *skb) | |||
483 | return 0; | 485 | return 0; |
484 | } | 486 | } |
485 | 487 | ||
486 | int | 488 | static int |
487 | super_error(struct layer2 *l2, struct sk_buff *skb) | 489 | super_error(struct layer2 *l2, struct sk_buff *skb) |
488 | { | 490 | { |
489 | if (skb->len != l2addrsize(l2) + | 491 | if (skb->len != l2addrsize(l2) + |
@@ -492,7 +494,7 @@ super_error(struct layer2 *l2, struct sk_buff *skb) | |||
492 | return 0; | 494 | return 0; |
493 | } | 495 | } |
494 | 496 | ||
495 | int | 497 | static int |
496 | unnum_error(struct layer2 *l2, struct sk_buff *skb, int wantrsp) | 498 | unnum_error(struct layer2 *l2, struct sk_buff *skb, int wantrsp) |
497 | { | 499 | { |
498 | int rsp = (*skb->data & 0x2) >> 1; | 500 | int rsp = (*skb->data & 0x2) >> 1; |
@@ -505,7 +507,7 @@ unnum_error(struct layer2 *l2, struct sk_buff *skb, int wantrsp) | |||
505 | return 0; | 507 | return 0; |
506 | } | 508 | } |
507 | 509 | ||
508 | int | 510 | static int |
509 | UI_error(struct layer2 *l2, struct sk_buff *skb) | 511 | UI_error(struct layer2 *l2, struct sk_buff *skb) |
510 | { | 512 | { |
511 | int rsp = *skb->data & 0x2; | 513 | int rsp = *skb->data & 0x2; |
@@ -518,7 +520,7 @@ UI_error(struct layer2 *l2, struct sk_buff *skb) | |||
518 | return 0; | 520 | return 0; |
519 | } | 521 | } |
520 | 522 | ||
521 | int | 523 | static int |
522 | FRMR_error(struct layer2 *l2, struct sk_buff *skb) | 524 | FRMR_error(struct layer2 *l2, struct sk_buff *skb) |
523 | { | 525 | { |
524 | u_int headers = l2addrsize(l2) + 1; | 526 | u_int headers = l2addrsize(l2) + 1; |
@@ -1065,7 +1067,7 @@ l2_st6_dm_release(struct FsmInst *fi, int event, void *arg) | |||
1065 | } | 1067 | } |
1066 | } | 1068 | } |
1067 | 1069 | ||
1068 | void | 1070 | static void |
1069 | enquiry_cr(struct layer2 *l2, u_char typ, u_char cr, u_char pf) | 1071 | enquiry_cr(struct layer2 *l2, u_char typ, u_char cr, u_char pf) |
1070 | { | 1072 | { |
1071 | struct sk_buff *skb; | 1073 | struct sk_buff *skb; |