brian
15e2de7839
Understand the new NGM_PPPOE_SESSIONID message and set SESSIONID
...
in the environment to it's value.
Approved by: archie (after a very cursory glance)
2002-05-14 12:33:40 +00:00
des
4d6b787d2d
Usage style sweep: spell "usage" with a small 'u'.
...
Also change one case of blatant __progname abuse (several more remain)
This commit does not touch anything in src/{contrib,crypto,gnu}/.
2002-04-22 13:44:47 +00:00
brian
1af410bad4
Handle NGM_PPPOE_ACNAME messages.
...
Submitted by: Andre Albsmeier <andre@albsmeier.net>
Approved by: julian
2002-02-20 15:52:20 +00:00
imp
f9bb89fb1d
o __P removal
...
o use Ansi-style function definitions
2002-02-17 19:09:20 +00:00
kris
435834a74d
Prototype a function as __printflike() to avoid a FORMAT_AUDIT warning.
...
MFC after: 1 week
2002-02-04 01:34:52 +00:00
brian
b7afa276de
Don't leave dodgy looking spaces in HISMACADDR
2001-11-22 04:38:02 +00:00
brian
2f112e8511
Set HISMACADDR in the environment before envoking ppp.
...
MFC after: 1 week
2001-11-21 03:29:43 +00:00
brian
8638e55f32
Put a parenthesis in the right place (DUH!).
...
This fixes the apparent immediate client timeout problem.
2001-08-25 23:41:37 +00:00
brian
d5f1613eb6
Understand that a return value of 0 from NgRecvMsg() means that the
...
socket was closed.
This prevents erroneous ``Unexpected netgraph version'' from turning
up in the log.
2001-08-24 14:52:38 +00:00
brian
30c6547f47
Don't use SA_RESETHAND here. We gain nothing.
...
Suggested by: bde
2001-07-31 15:29:50 +00:00
brian
e516ca8abd
Add a -l flag used to specify a label when no -p flag is given.
...
Start new sentences on new lines in pppoed.8.
MFC after: 1 week
2001-07-31 11:45:53 +00:00
brian
63673e8c2d
Use sigaction() without SA_RESTART rather than signal() so that we
...
don't block in NgRecvData() after receiving a signal.
MFC after: 1 week
2001-07-31 09:53:20 +00:00
brian
30426b7b3e
Remove an extraneous space
2001-07-11 23:02:07 +00:00
brian
8636b161b3
Fix the type of the NULL arg to execl()
...
Idea from: Theo de Raadt <deraadt@openbsd.org>
2001-07-09 09:24:06 +00:00
julian
2f95104836
Add support for advertising the service we support if the
...
PADI packet contains a NULL service. This is apparently the desired
behaviour in this case, though we only allow advertising one
service. You could run multiple pppoeds to advertise multiple services.
2000-12-13 00:27:33 +00:00
brian
e01a4c0fd9
Drop out of our main loop due to a signal rather than handling things in the
...
signal handler.
Fix a spelling error.
Subtley pointed out by: bde
Make some stuff static
2000-12-04 22:13:30 +00:00
kris
3cafbeab6d
Format string paranoia
2000-11-19 13:30:36 +00:00
brian
2607c6601d
Go back to populating data_len in struct ngpppoe_init_data.
2000-11-16 23:15:42 +00:00
brian
7ad8d82169
Use the new-style ngpppoe_init_data structure.
...
Approved by: archie
2000-10-31 02:46:12 +00:00
brian
28012b0ee6
o Load netgraph.ko, ng_ether.ko and ng_pppoe.ko as required (I'm sure this
...
used not to be necessary).
o Allow ``-n ngdebug'' to specify something to pass to NgSetDebug()
and redirect NgSetDebug() output to syslog(8) in daemon() mode.
o Xref ng_ether(8) and NgSetDebug(4).
o Correct the type of the response passed to NgRecvData.
2000-10-03 20:41:00 +00:00
brian
3d4700ff30
Add a ``-P pidfile'' option
1999-11-23 00:21:20 +00:00
brian
02ba553858
pppoed(8) - a server to accept PPPoE connections
1999-11-21 23:39:14 +00:00