Brian Somers
2da5df67a7
Issue a ``quit'' after other ppp commands given on the command line and
...
then wait for the connection to be closed by the peer.
This means that commands such as ``pppctl ... show links'' will
display the correct output again (rather than truncating it depending
on how much data arrived in the last packet).
2001-03-25 20:06:08 +00:00
Ruslan Ermilov
c73e22c3d4
Set the default manual section for usr.sbin/ to 8.
2001-03-20 18:17:26 +00:00
Brian Somers
af5b109676
A NetBSD specific fix
...
Kind-of obtained from: NetBSD
2001-03-05 00:59:53 +00:00
Ruslan Ermilov
610a5778c5
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:44:04 +00:00
Daniel Eischen
eb43ffcc03
-pthread -> -lc_r
2001-01-24 13:04:10 +00:00
Ruslan Ermilov
7a2650d625
mdoc(7) police: use canonical form of .Dd macro.
2000-12-11 15:57:16 +00:00
Brian Somers
8a407aad55
Change interactive mode so that a monitor thread keeps an eye on the
...
ppp descriptor and signals the terminal thread when there's something
to read on that descriptor.
This means that the main loop doesn't have to alarm() itself into
dropping out of el_gets() frequently to check the descriptor. This
dropping out was disturbing syscons (via ioctl()s from libedit) enough
to reset the screensaver timeout every .5 of a second.
PR: 20345
2000-11-27 02:31:25 +00:00
Ruslan Ermilov
b5c508fba3
Use Fx macro wherever possible.
2000-11-14 11:20:58 +00:00
Brian Somers
ea32742676
libutil is no longer required as setproctitle() has moved to libc
2000-09-02 02:01:18 +00:00
Brian Somers
087a20b80a
If the -p option is used, use setproctitle() to hide it's argument
...
(a password) asap.
2000-08-16 12:01:17 +00:00
Nik Clayton
e7c9d695ff
Add another example showing how you can use pppctl to only allow
...
dial out at certain times of the day.
Approved by: brian
2000-04-30 22:28:21 +00:00
Brian Somers
e83358b444
NetBSD has changed the el_init() prototype
...
Submitted by: Kazuyoshi Kato <kazk@yyy.or.jp>
1999-09-20 07:22:22 +00:00
Peter Wemm
97d92980a9
$Id$ -> $FreeBSD$
1999-08-28 01:35:59 +00:00
Brian Somers
e1e9e15252
Use err[x]/warn[x] and improve error reporting
...
Submitted by: charnier
1999-08-02 16:59:28 +00:00
Brian Somers
b941043fa2
Add support for NetBSD (history() from libedit is different).
1999-04-26 08:53:52 +00:00
Brian Somers
ea56791112
Mention the error when we fail to connect().
1999-01-31 12:24:29 +00:00
Wolfram Schneider
acd8019083
Sort cross references.
1998-08-31 16:41:09 +00:00
Brian Somers
c9a426e9e1
Remove OpenBSD build support - let the Makefile vary per
...
OS rather than making it a mess and potentially screwing
up cross builds.
Suggested by: bde
1998-08-31 12:14:32 +00:00
Brian Somers
09bc8205a9
Add OpenBSD build support
...
Remove -Wmissing-prototypes
1998-08-30 23:53:00 +00:00
Poul-Henning Kamp
84717b42e8
.Sh ENVIRONMENT VARIABLES -> .Sh ENVIRONMENT
...
PR: 6599
Reviewed by: phk
Submitted by: Josh Gilliam <josh@quick.net>
1998-05-13 07:57:49 +00:00
Brian Somers
23e877a8e1
Quiet -Wall in gcc-2.8.1
...
Obtained from: OpenBSD
1998-03-22 00:43:04 +00:00
Brian Somers
fcabffd883
Remove bogus timeout code in Receive().
...
Don't read(fd, buffer, 0) and think ppp has closed the
connection when `buffer' is full, instead, flush most of
buffer to the terminal and read() for a reasonable length.
This fixes "show route" when there's more than 2k of
routing output.
1997-12-27 13:44:42 +00:00
Brian Somers
c39934ea32
Add (BSD) copyright headers.
1997-12-21 12:11:13 +00:00
Brian Somers
25ee22f573
Cosmetic: Tidy up.
...
Submitted by: Theo de Raadt <deraadt@cvs.openbsd.org>
1997-12-21 02:37:49 +00:00
Brian Somers
2e14bb4605
Zero struct sockaddr_??s before filling them in.
...
Suggested by: Theo de Raadt <deraadt@cvs.openbsd.org>
1997-12-21 02:27:32 +00:00
Brian Somers
bb1d272c41
Correct the "how to find out if the line is up" example.
1997-12-21 01:21:40 +00:00
Brian Somers
31746f5580
"No reply from ppp" -> "Connection closed".
...
"No reply" sounds like the message didn't get through (for
example when you `pppctl xxxx quit all'.
1997-12-18 00:29:56 +00:00
Brian Somers
4754552a07
Remove an unnecessary (and wrong) cast.
1997-12-17 00:26:58 +00:00
Brian Somers
f5c9fce9cd
Add Id string.
1997-11-18 00:22:07 +00:00
Brian Somers
f3a51f7a0b
Notice that ppp has closed the connection properly.
...
Remove the timeout hack to notice that ppp has closed the connection.
Remove the ``special case'' hacks for "quit" and "bye", as pppctl
now exits immediately when the connection is closed by ppp.
Suggest a secure "set server" line for connecting ppp & pppctl.
Tidy up and correct a few man page typos.
1997-11-18 00:20:29 +00:00
Brian Somers
d2bb1901e7
Use select() instead of poll() for portabilities sake.
1997-11-11 13:27:47 +00:00
Brian Somers
f960587c7b
Poll the socket descriptor while in el_gets()
...
so that our display is scribbled over as we
requested.
1997-11-11 12:28:02 +00:00
Brian Somers
2d77cf0b00
Prompt correctly when ppp *doesn't* ask for a password.
1997-11-09 18:50:34 +00:00
Brian Somers
7d0a1bac71
Style police.
...
bzero -> memset
index -> strchr
rindex -> strrchr
Use libedit (this should make pppctl a lot more attractive than telnet).
1997-11-07 20:20:15 +00:00
Brian Somers
fbff0da4c8
Support interactive mode.
1997-11-07 02:54:49 +00:00
Brian Somers
ea895c156b
Add a few examples.
1997-10-05 14:21:30 +00:00
Wolfram Schneider
bf5cbf3551
Sort cross refereces in section SEE ALSO.
1997-09-29 19:11:55 +00:00
Brian Somers
437b5af636
Allow hosts specified by IP number (avoiding
...
a DNS lookup)
Update doc including the [host:]port syntax.
1997-07-28 22:17:48 +00:00
Brian Somers
de68f5c548
Support "host:port" as first arg.
1997-07-12 19:26:49 +00:00
Brian Somers
c957ff409a
Allow command line control of ppp through both
...
TCP and AF_LOCAL sockets.
1997-06-28 01:04:54 +00:00