Brian Somers
fc1141b27b
Move `Utmp' into struct physical. We can be logged in
...
once for every -direct physical connection.
1998-03-10 03:06:07 +00:00
Brian Somers
ab886ad0f6
Move the idle timer into struct bundle. There's no
...
link-level idle timer for the moment.
1998-03-09 19:26:41 +00:00
Brian Somers
f95458053f
Move phone numbers into struct datalink.
...
Make "show modem" look a bit prettier.
1998-03-09 19:24:58 +00:00
Brian Somers
3bf710a4ba
o Move all device names into struct physical.
...
o Use the correct device name in -direct mode.
o Use a default list of "cuaa1, cuaa0" rather than
just cuaa1 and allow embedded spaces as separators.
1998-03-06 00:34:47 +00:00
Brian Somers
aef795cc3b
Introduce the ``link'' command for controlling
...
individual links.
1998-02-17 19:28:01 +00:00
Brian Somers
eaf65a3609
Remove some unused stuff from pppVars.
1998-02-17 01:05:22 +00:00
Brian Somers
e718d1d7d8
Move the redial timeouts and max tries into struct datalink.
1998-02-16 19:11:10 +00:00
Brian Somers
abff9bae14
Move the reconnect timeout and max tries into struct datalink.
1998-02-16 19:10:44 +00:00
Brian Somers
5b8b8060c1
Move the dial, login and hangup scripts into struct datalink.
...
Don't set these scripts in -direct mode.
Always set reconnect_tries to zero for -direct mode.
1998-02-16 19:10:03 +00:00
Brian Somers
3006ec67fe
Create struct datalink.
...
This is a type of physical link that can chat and talk
LCP & CCP. A bundle contains a list of these (only one
in the list for the moment).
The datalink is a type of descriptor, and dials, enters
LCP (& does CCP), kicks the bundle when its FSMs do
something interesting and does the hangup chat script
on the way down. It also handles redials and reconnects.
There are lots of loose ends, and probably lots of bugs,
but the data structures are getting there !
1998-02-16 00:01:12 +00:00
Brian Somers
85b542cf4f
Move the terminal/diagnostic socket stuff out of main.c
...
and into the new `prompt.c'. struct prompt is (of course)
a `sort' of descriptor.
1998-02-10 03:23:50 +00:00
Brian Somers
2289f24698
Move pppVars.physical into the bundle (for the moment).
1998-02-06 02:23:48 +00:00
Brian Somers
63b7346316
Create a new MP branch for `multilink protocol'.
...
Do lots of initial shuffling and grouping.
Submitted by: Eivind Eklund <perhaps@yes.no>
1998-01-29 00:49:32 +00:00
cvs2svn
1ae349f52c
This commit was manufactured by cvs2svn to create branch 'MP'.
1998-01-29 00:44:16 +00:00