Detlef Wengorz
215c508126
synchronize tx-frame with super_tx_queue (abc-stuff only).
2002-08-17 18:35:23 +00:00
Detlef Wengorz
3f1114644b
remove high tx-que lengh for abc-extension
...
not longer need with cbq traffic control
2002-04-06 18:17:50 +00:00
Detlef Wengorz
b6f56b49af
remove not longer used code.
...
remove socket source-addr rewriting.
2001-12-01 23:18:21 +00:00
Kai Germaschewski
879c508ed1
merges from KERNEL_2_4
2001-11-07 22:35:49 +00:00
Detlef Wengorz
3a40e847c2
remove unused iptables stuff and cleanup source
2001-09-26 20:32:08 +00:00
Kai Germaschewski
c24ac62372
first batch of merges from KERNEL_2_4 branch
2001-09-24 13:23:13 +00:00
Kai Germaschewski
a7c9cd8c7f
merges from KERNEL_2_4
2001-08-14 14:24:54 +00:00
Kai Germaschewski
2b18963fc0
fix two kind-of-bugs found by Stanford checker (Rob Radez/me)
2001-07-27 11:15:15 +00:00
Kai Germaschewski
271bd73c86
merge skb_queue_purge from KERNEL_2_4
2001-06-13 17:19:54 +00:00
Kai Germaschewski
2b25ca2dd0
improved CISCO HDLC support
...
by Bjoern A. Zeeb <i4l@zabbadoz.net>
2001-02-28 21:55:52 +00:00
Kai Germaschewski
24a4a2538b
improved CISCO HDLC keepalive support.
...
Thanks to Bjoern A. Zeeb.
2001-02-02 21:08:47 +00:00
Kai Germaschewski
553df5cb4e
assorted fixes from post-2.4.0
2001-01-08 17:06:37 +00:00
Kai Germaschewski
0b414d1641
fixes for 2.4.0t12-8
2000-12-10 22:26:47 +00:00
Detlef Wengorz
fb22ff5ceb
change double-link-list handling and locking to kernel-defaults.
...
(abc stuff only)
2000-11-01 17:54:01 +00:00
Detlef Wengorz
fc10f79d69
add new netfilter target ISDNDIAL (natfilter/Postrouting).
...
add a kernel-patch to insert isdn_skb_bits field in skbuff's.
stop using of skb->nfmark field.
2000-10-28 19:31:13 +00:00
Paul Slootman
0d448fd90b
fix for imon "incoming" while dialing _out_.
...
From James Courtier-Dutton <jcdutton@lucent.com>
2000-09-28 18:31:43 +00:00
Kai Germaschewski
515f552555
fix some #ifdef to work better with std2kern -u
2000-09-12 19:43:47 +00:00
Detlef Wengorz
ad87b5f637
add support for iptables version 1.1.1 and 1.1.2 (alpha-state)
...
for testing the user-space-tools (add-ons for iptables) are in
the i4l-utilitys/isdnctrl directory
2000-09-10 20:29:18 +00:00
Kai Germaschewski
755193f764
in sync with 2.4, compiles with 2.2 - 2.2 is untested yet
2000-08-10 22:52:46 +00:00
Karsten Keil
f1375b15ea
avoid none inlined memcpy with newer gcc versions
2000-06-21 09:54:30 +00:00
Karsten Keil
1967246b7e
Hangup slaves before master device goes down
...
Check encap synppp befor calling isdn_ppp_free
2000-06-19 15:15:59 +00:00
Karsten Keil
f38f18f38c
Make changes for handling SPID in MSN
2000-06-16 13:00:27 +00:00
Kai Germaschewski
eeaba88443
minor cosmetics
2000-06-08 11:19:53 +00:00
Detlef Wengorz
80e1f22d93
bugfix (skb_free) with droped frames
2000-06-01 12:29:00 +00:00
Karsten Keil
7e23ea5bee
fix an other NULL pointer and a missing spin_unlock_irqrestore
2000-05-23 18:56:51 +00:00
Karsten Keil
465c72a343
port the new MPPP bundle code from Semyon Ariel to the new flow control
2000-05-18 23:14:19 +00:00
Kai Germaschewski
3c40de9658
removal of Log lines
2000-05-11 22:29:22 +00:00
Kai Germaschewski
7f5ba93f21
merged changes from kernel tree
...
fixed timer and net_device->name breakage
2000-05-06 00:52:40 +00:00
Detlef Wengorz
fafbf7d96f
add leased-line support to abc-stuff
2000-04-05 21:25:55 +00:00
Detlef Wengorz
ebdaa8c5b5
change write_super handling for abc-stuff
2000-04-03 21:07:22 +00:00
Kai Germaschewski
89ec768bf8
fix "isdn BUG at isdn_net.c:1440!"
2000-04-03 19:14:36 +00:00
Detlef Wengorz
de9aef0045
modify abc-extension to work together with the new LL.
...
remove abc frame-counter (is obsolete now).
use the new lp->super_tx_queue for internal queueing (bsd-rawip-compress).
modify isdn_net_xmit() and isdn_net_write_super().
-- Kai, please have a look to this two function's. Thank's.
2000-03-20 22:37:47 +00:00
Kai Germaschewski
163a1f20d3
no known bugs left...
2000-03-19 15:27:53 +00:00
Kai Germaschewski
0ac93e1484
cosmetics / renaming
2000-03-18 16:20:26 +00:00
Kai Germaschewski
20b601d4f2
didn't even compile... now it does, and it works here
2000-03-17 19:23:18 +00:00
Kai Germaschewski
76aa55904e
moved to frame_cnt based flow control
...
some races still need to be fixed
2000-03-17 18:20:47 +00:00
Kai Germaschewski
0ae6bc1923
cleanup
2000-03-17 17:01:00 +00:00
Kai Germaschewski
970c99e55b
we keep track of outstanding packets (given to HL, but not confirmed yet)
...
now, but we don't use it for flow control yet.
2000-03-17 16:22:55 +00:00
Kai Germaschewski
eb13d25d81
calling statcallb with ISDN_STAT_BSENT in hard-IRQ context is now
...
officially allowed. writebuf_skb() will never be called in hard-IRQ context
anymore.
2000-03-17 12:49:42 +00:00
Kai Germaschewski
93ae560439
Allow phone numbers starting with "*" as outgoing numbers for
...
networking interface. Some PBX's need this to allow dialing internal
numbers (mine, for example ;-)
2000-03-16 16:37:41 +00:00
Kai Germaschewski
d4564c64a0
a little bugfix and cosmetic changes
2000-03-16 15:46:37 +00:00
Detlef Wengorz
00071128e4
copy frames before rewriting frame's saddr
2000-03-04 16:20:42 +00:00
Henner Eisen
c5160c6d4e
moved tx_timeout warning messages in old (2.2.x) branch where it really only
...
indicates problems.
2000-02-28 22:28:24 +00:00
Karsten Keil
e881eeeec4
changes from 2.3.47
2000-02-26 01:00:53 +00:00
Paul Slootman
bc91153794
changed chargetime to ulong from int (after about 20 days the "chargetime of
...
ipppX is now 1234" message displays a negative number on alpha).
2000-02-25 11:29:17 +00:00
Kai Germaschewski
bbf3aa4f7f
set TX timeout back to 2 secs for 2.2.x, just to be safe
2000-02-15 12:54:01 +00:00
Kai Germaschewski
2bf9137f17
increased TX_TIMEOUT to 20sec
2000-02-13 09:52:05 +00:00
Kai Germaschewski
f386774ed7
adopted to latest 2.3 softnet changes.
...
tested with PPP and MPPP, it works here.
can somebody check raw-ip?
also changed std2kern, stddiff for bash-1 compatibility,
hope this doesn't break anything.
2000-02-12 19:26:55 +00:00
Henner Eisen
675981c423
SOFTNET related changes, first try. Compatible with linux 2.2.x, but
...
not tested for kernels with softnet (>= 2.3.43) yet.
2000-02-12 11:43:26 +00:00
Detlef Wengorz
48cd2771d6
add rewriting of socket's and frame's saddr for udp-ipv4 dynip-connections.
...
Include checksum-recompute of ip- and udp-header's.
2000-02-06 21:50:00 +00:00