Commit Graph

153 Commits

Author SHA1 Message Date
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