Andrey A. Chernov
ba174a5e38
Back out all POSIXified *env() changes.
...
Not because I admit they are technically wrong and not because of bug
reports (I receive nothing). But because I surprisingly meets so
strong opposition and resistance so lost any desire to continue that.
Anyone who interested in POSIX can dig out what changes and how
through cvs diffs.
2007-05-01 16:02:44 +00:00
Andrey A. Chernov
f03351ff2a
Prepare for upcoming POSIXed putenv() rewrite:
...
don't allow putenv() arg be on the stack, replace putenv() with setenv()
2007-04-30 12:27:58 +00:00
Ruslan Ermilov
36a142c455
Expand contractions.
2005-02-13 23:45:54 +00:00
Ruslan Ermilov
ee3b44f521
Sync program's usage() with manpage's SYNOPSIS.
2005-02-09 20:36:12 +00:00
Ruslan Ermilov
254dd1666e
Let bsd.prog.mk set SRCS and MAN to their default values.
2005-01-28 16:08:11 +00:00
Ruslan Ermilov
a3ac07a54e
Sort sections.
2005-01-18 09:29:40 +00:00
Hartmut Brandt
89624a3490
Replace all uses of the old netgraph constants NG_*LEN by the new
...
constants NG_*SIZ that include the trailing NUL byte. This change
is mostly mechanical except for the replacement of a couple of snprintf()
and sprintf() calls with strlcpy.
2003-11-15 15:26:35 +00:00
Philippe Charnier
3f162cb85d
The .Nm utility
2002-07-06 19:19:48 +00:00
Brian Somers
629d0dd5e0
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
Dag-Erling Smørgrav
d397408818
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 Somers
7f77b55938
Handle NGM_PPPOE_ACNAME messages.
...
Submitted by: Andre Albsmeier <andre@albsmeier.net>
Approved by: julian
2002-02-20 15:52:20 +00:00
Warner Losh
71233f4fa4
o __P removal
...
o use Ansi-style function definitions
2002-02-17 19:09:20 +00:00
Kris Kennaway
9357f4121d
Lock down with WFORMAT?=1, with overrides in the subdirectories which
...
are not yet warning-clean. Tested on i386 and alpha.
2002-02-04 02:33:51 +00:00
Kris Kennaway
219736e4b8
Prototype a function as __printflike() to avoid a FORMAT_AUDIT warning.
...
MFC after: 1 week
2002-02-04 01:34:52 +00:00
Ruslan Ermilov
aa54a2e830
mdoc(7) police: minor spelling, markup and style fixes.
2001-11-22 16:08:45 +00:00
Brian Somers
b5c025b829
Don't leave dodgy looking spaces in HISMACADDR
2001-11-22 04:38:02 +00:00
Brian Somers
10ecab16ce
Mention that HISMACADDR is set in the environment of child processes
2001-11-22 01:49:41 +00:00
Brian Somers
49bc93d736
Set HISMACADDR in the environment before envoking ppp.
...
MFC after: 1 week
2001-11-21 03:29:43 +00:00
Brian Somers
d1c27021a4
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 Somers
321d268b28
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
Ruslan Ermilov
c4d9468ea0
mdoc(7) police:
...
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.
2001-08-07 15:48:51 +00:00
Brian Somers
a63c2b97d7
Don't use SA_RESETHAND here. We gain nothing.
...
Suggested by: bde
2001-07-31 15:29:50 +00:00
Brian Somers
e9ffffff4b
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 Somers
7042cfcdd6
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
Dima Dorfman
7ebcc426ef
Remove whitespace at EOL.
2001-07-15 07:53:42 +00:00
Brian Somers
5d2ed9f13b
Remove an extraneous space
2001-07-11 23:02:07 +00:00
Ruslan Ermilov
0efe23d669
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 10:49:54 +00:00
Dima Dorfman
70d51341bf
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
2001-07-09 09:54:33 +00:00
Brian Somers
7bc6d0158f
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
Ruslan Ermilov
d7075b330a
mdoc(7) police: sort xrefs.
2001-07-04 13:30:53 +00:00
Maxim Sobolev
fe11f6f605
Correct cross-references:
...
ng_bpf.8 --> ng_bpf.4
ng_ether.8 --> ng_ether.4
ng_iface.8 --> ng_iface.4
ng_pppoe.8 --> ng_pppoe.4
ng_socket.8 --> ng_socket.4
ng_tty.8 --> ng_tty.4
ng_{type}.4 --> /dev/null
MFC after: 1 week
2001-06-05 12:40:03 +00:00
Ruslan Ermilov
e5b5c66bca
- Backout botched attempt to intoduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:22:12 +00:00
Ruslan Ermilov
020ee2dc9f
Set the default manual section for libexec/ to 8.
2001-03-20 18:10:13 +00:00
Ruslan Ermilov
58eaff2332
Prepare for mdoc(7)NG.
2000-12-20 13:26:01 +00:00
Julian Elischer
05eff81e04
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 Somers
b884490bc0
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
Ruslan Ermilov
760819894e
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 14:42:24 +00:00
Kris Kennaway
ffd4007070
Format string paranoia
2000-11-19 13:30:36 +00:00
Brian Somers
80e2e6b62f
Go back to populating data_len in struct ngpppoe_init_data.
2000-11-16 23:15:42 +00:00
Brian Somers
fbf0385368
Use the new-style ngpppoe_init_data structure.
...
Approved by: archie
2000-10-31 02:46:12 +00:00
Brian Somers
fd845ee4c3
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 Somers
97cba131dc
Add a ``-P pidfile'' option
1999-11-23 00:21:20 +00:00
Brian Somers
dbc7ba8d31
pppoed(8) - a server to accept PPPoE connections
1999-11-21 23:39:14 +00:00