diff options
Diffstat (limited to 'drivers/isdn/mISDN/dsp_cmx.c')
-rw-r--r-- | drivers/isdn/mISDN/dsp_cmx.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/isdn/mISDN/dsp_cmx.c b/drivers/isdn/mISDN/dsp_cmx.c index 0ac67bff303a..58c43e429f73 100644 --- a/drivers/isdn/mISDN/dsp_cmx.c +++ b/drivers/isdn/mISDN/dsp_cmx.c | |||
@@ -1579,7 +1579,7 @@ send_packet: | |||
1579 | schedule_work(&dsp->workq); | 1579 | schedule_work(&dsp->workq); |
1580 | } | 1580 | } |
1581 | 1581 | ||
1582 | static u32 jittercount; /* counter for jitter check */; | 1582 | static u32 jittercount; /* counter for jitter check */ |
1583 | struct timer_list dsp_spl_tl; | 1583 | struct timer_list dsp_spl_tl; |
1584 | u32 dsp_spl_jiffies; /* calculate the next time to fire */ | 1584 | u32 dsp_spl_jiffies; /* calculate the next time to fire */ |
1585 | static u16 dsp_count; /* last sample count */ | 1585 | static u16 dsp_count; /* last sample count */ |
@@ -1893,7 +1893,7 @@ dsp_cmx_hdlc(struct dsp *dsp, struct sk_buff *skb) | |||
1893 | /* in case of hardware (echo) */ | 1893 | /* in case of hardware (echo) */ |
1894 | if (dsp->pcm_slot_tx >= 0) | 1894 | if (dsp->pcm_slot_tx >= 0) |
1895 | return; | 1895 | return; |
1896 | if (dsp->echo) | 1896 | if (dsp->echo) { |
1897 | nskb = skb_clone(skb, GFP_ATOMIC); | 1897 | nskb = skb_clone(skb, GFP_ATOMIC); |
1898 | if (nskb) { | 1898 | if (nskb) { |
1899 | hh = mISDN_HEAD_P(nskb); | 1899 | hh = mISDN_HEAD_P(nskb); |
@@ -1902,6 +1902,7 @@ dsp_cmx_hdlc(struct dsp *dsp, struct sk_buff *skb) | |||
1902 | skb_queue_tail(&dsp->sendq, nskb); | 1902 | skb_queue_tail(&dsp->sendq, nskb); |
1903 | schedule_work(&dsp->workq); | 1903 | schedule_work(&dsp->workq); |
1904 | } | 1904 | } |
1905 | } | ||
1905 | return; | 1906 | return; |
1906 | } | 1907 | } |
1907 | /* in case of hardware conference */ | 1908 | /* in case of hardware conference */ |