Fritz Elfert
4461831f8c
Changes for recent kernels.
...
Ugly workaround for adjusting Ethernet frames with recent kernels.
replaced direct calls to lowlevel-driver command by common hook.
1998-02-20 17:15:07 +00:00
Karsten Keil
f661502191
Lots of changes for X.25 support:
...
Added generic support for connection-controlling encapsulation protocols
Added support of BHUP status message
Added support for additional p_encap X25IFACE
Added support for kernels >= 2.1.72
1998-01-31 22:05:57 +00:00
Carsten Paeth
079e70dfff
Merged changes from and for 2.1.82, not tested only compiled ...
1998-01-31 19:30:02 +00:00
Fritz Elfert
6504e2fd09
New HL<->LL interface:
...
New BSENT callback with nr. of bytes included.
Sending without ACK.
New L1 error status (not yet in use).
Cleaned up obsolete structures.
Implemented Cisco-SLARP.
Changed local net-interface data to be dynamically allocated.
Removed old 2.0 compatibility stuff.
1997-10-09 21:29:04 +00:00
Fritz Elfert
8b306c76f8
Removed old compatibility stuff for 2.0.X kernels.
...
From now on, this code is for 2.1.X ONLY!
Old stuff is still in the separate branch.
1997-10-01 09:22:21 +00:00
Fritz Elfert
4d5643e2c1
Bugfix: Did not compile without SyncPPP.
1997-08-21 14:38:13 +00:00
Fritz Elfert
94e18c6e30
Added ability to adjust slave triggerlevel.
1997-06-22 11:57:15 +00:00
Fritz Elfert
040853e6c9
Removed wrong SET_SKB_FREE in isdn_net_send_skb()
1997-06-21 10:52:05 +00:00
Michael Hipp
4d87bb0001
Applied Eric's underflow-patches (slightly modified)
1997-06-17 13:05:24 +00:00
Michael Hipp
5ece01bfd1
hard_header changes for syncPPP (now behaves like RAWIP)
1997-06-10 16:24:22 +00:00
Fritz Elfert
8f4f0f33c7
Added changes for recent 2.1.x kernels:
...
changed return type of isdn_close
queue_task_* -> queue_task
clear/set_bit -> test_and_... where apropriate.
changed type of hard_header_cache parameter.
1997-05-27 15:18:06 +00:00
Carsten Paeth
93d8dec0e2
changed calls to copy_from_user/copy_to_user and removed verify_area
...
were possible.
1997-03-30 16:51:37 +00:00
Fritz Elfert
0b82b405f0
Perform a hangup if number is deleted while dialing.
1997-03-11 08:43:51 +00:00
Fritz Elfert
5d71f67a25
Bugfix: Deleting a phone number during dial gave unpredictable results.
1997-03-08 08:16:31 +00:00
Fritz Elfert
b3814a92ab
Fix: did not compile with 2.1.27
1997-03-05 21:16:08 +00:00
Fritz Elfert
0bf2e55d6b
Added sending ICMP messages when no connetion is possible.
1997-03-04 21:36:52 +00:00
Fritz Elfert
3184c9a46c
Bugfix: Slave interfaces have to be hung up before master.
1997-02-23 23:41:14 +00:00
Fritz Elfert
cf00eca365
Bugfix in isdn_ppp_free_mpqueue().
1997-02-11 18:32:59 +00:00
Fritz Elfert
713efd66f3
Changed setup-interface (incoming and outgoing).
1997-02-10 21:31:20 +00:00
Fritz Elfert
2458c3bc4d
Changed interface for reporting incoming calls.
1997-02-10 20:12:50 +00:00
Fritz Elfert
3ebb79c868
Reformatted according CodingStyle.
...
replaced arp_find prototype by proper include.
made dev_purge_queues static.
Bugfix in bogocps calculation.
removed isdn_net_receive_callback - was never used ;-)
Misc. fixes for Kernel 2.1.X comaptibility.
1997-02-03 23:15:07 +00:00
Fritz Elfert
1fbf4568a0
Applied chargeint patch.
1997-01-17 01:19:30 +00:00
Fritz Elfert
a14cb3dc74
Bugfix: isdn_net_hangup() did not reset ISDN_NET_CONNECTED.
1997-01-14 01:29:31 +00:00
Fritz Elfert
e6fdf2fa49
Speed up dial statemachine.
1997-01-11 23:30:42 +00:00
Michael Hipp
56a446bfc6
fixed pppbind bug in isdn_net_find_icall()
1996-11-25 17:20:50 +00:00
Fritz Elfert
0509485f93
Minor cleanup.
1996-11-13 02:31:38 +00:00
Karsten Keil
51bad0872d
bugfix to compile without MPP
1996-10-27 20:49:06 +00:00
Fritz Elfert
85a7b947cc
Another bugfix in isdn_net_autohup()
1996-10-25 18:46:01 +00:00
Fritz Elfert
189a11a5f1
Bugfix: Divide by zero in isdn_net_autohup()
1996-10-23 23:05:36 +00:00
Fritz Elfert
e6d0e5ec96
Changes for compatibility to 2.0.X and 2.1.X kernels.
1996-10-22 23:14:19 +00:00
Fritz Elfert
ad9b9c7844
Bugfix: Error in BogoCPS calculation.
1996-10-11 13:57:40 +00:00
Fritz Elfert
1850e4b8e6
Fix: With syncPPP encapsulation, discard LCP packets
...
when calculating hangup timeout.
1996-09-23 01:58:11 +00:00
Fritz Elfert
d425b36096
Fix: did not compile without CONFIG_ISDN_PPP
1996-09-23 00:03:37 +00:00
Michael Hipp
9168924366
(hopefully) fixed callback problem with syncPPP
...
syncPPP network devices now show PPP link encap
1996-09-07 12:44:50 +00:00
Fritz Elfert
e9cbb57870
Bugfix: Transmission timeout had been much to low.
1996-08-29 20:06:03 +00:00
Michael Hipp
a728bfc05d
removed some (now) obsolete functions for syncPPP in rebuild_header etc.
1996-08-12 16:24:32 +00:00
Michael Hipp
36b6ffa4db
bugfix: Call dev_purge_queues() only for master device
1996-07-03 13:48:51 +00:00
Fritz Elfert
68bb7a254a
Fixed return count for empty return string in isdn_net_getphones().
1996-06-25 18:37:37 +00:00
Fritz Elfert
b91dcd6530
Bugfixes:
...
- Did not free channel on unbinding.
- ioctl returned wrong callback settings.
1996-06-24 17:48:08 +00:00
Thomas Bogendoerfer
7d70864506
fixed problem with IP addresses on Linux/Alpha (long is 8 byte there)
1996-06-16 17:42:54 +00:00
Michael Hipp
03eb6d2419
minor bugfix in isdn_net_send_skb
...
changes in BSENT callback handler for syncPPP
added lp->sav_skb stuff
1996-06-11 14:54:08 +00:00
Fritz Elfert
7761cc3d88
Changed loglevel of "incoming ... without OAD" message, since
...
with audio support this is quite normal.
1996-06-06 14:25:44 +00:00
Fritz Elfert
7a1d496c5d
Minor bugfixes by M. Hipp.
1996-06-05 02:36:45 +00:00
Fritz Elfert
e740479bfa
Added spelling corrections and some minor changes
...
to stay in sync with kernel.
1996-05-18 01:37:19 +00:00
Fritz Elfert
84e84d251f
Some cleanup.
1996-05-17 03:49:01 +00:00
Michael Hipp
0096bd2e07
fixed a few bugs
1996-05-06 11:34:57 +00:00
Fritz Elfert
9de16ae81d
Test commit
1996-04-30 21:05:27 +00:00
Fritz Elfert
f707131c21
Added Michael's ippp-bind patch.
1996-04-30 11:10:42 +00:00
Fritz Elfert
57667fc0f3
Removed compatibility-macros.
1996-04-30 09:34:35 +00:00
Fritz Elfert
c2a62bf1e1
Made more parameters of the dial statemachine user-configurable and
...
added hangup after dial for more reliability using callback.
Changed all io going through generic routines in isdn_common.c
Added missing call to dev_free_skb on failed dialing.
Added uihdlc encapsulation.
Fixed isdn_net_setcfg not to destroy interface-flags anymore.
Misc. typos.
1996-04-20 16:28:38 +00:00