History log of /freebsd-10.2-release/share/man/man4/ng_pppoe.4
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 285830 23-Jul-2015 gjb

- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
builds.
- Update newvers.sh to reflect RC1.
- Update __FreeBSD_version to reflect 10.2.
- Update default pkg(8) configuration to use the quarterly branch.[1]

Discussed with: re, portmgr [1]
Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 242997 13-Nov-2012 joel

Updates for netgraph node manual pages.

Discussed with: glebius
Submitted by: Mamontov Roman <mr.xanto@gmail.com>


# 231564 12-Feb-2012 ed

Globally replace u_int*_t from (non-contributed) man pages.

The reasoning behind this, is that if we are consistent in our
documentation about the uint*_t stuff, people will be less tempted to
write new code that uses the non-standard types.

I am not going to bump the man page dates, as these changes can be
considered style nits. The meaning of the man pages is unaffected.

MFC after: 1 month


# 213573 08-Oct-2010 uqs

mdoc: drop redundant .Pp and .LP calls

They have no effect when coming in pairs, or before .Bl/.Bd


# 175113 05-Jan-2008 brueffer

mdoc and language fixes for the previous commit, also bump .Dd.


# 174983 29-Dec-2007 mav

Document new "AC-Name\Service-Name" connect syntax.


# 163607 22-Oct-2006 ru

Fix some typos and grammar.

PR: docs/66770
Submitted by: Michel Lavondès
MFC after: 3 days


# 162404 18-Sep-2006 ru

Markup fixes.


# 162392 18-Sep-2006 maxim

o Grammar.


# 161181 10-Aug-2006 glebius

Some perfectionizm against last revision.

Submitted by: ru


# 161117 09-Aug-2006 glebius

Fix ng_pppoe(4) after turning off "autosrc feature" on ng_ether(4).

- Store the Ethernet header in node softc.
- Initialize header with dst addr and ethertype in node
constructor method.
- In node connect method send NGM_ETHER_GET_ENADDR message
downwards.
- If received reply from ng_ether(4) store the src addr
in softc.
- Add NGM_PPPOE_SETENDADDR message that allows user to
override the address with whatever he/she wants.


# 155181 01-Feb-2006 joel

Expand contractions.


# 154906 27-Jan-2006 glebius

Make an example command correct and copyable to terminal.

Submitted by: ru


# 154905 27-Jan-2006 glebius

Update NGM_PPPOE_GETMODE and NGM_PPPOE_SETMODE descriptions, since
new D-Link compat mode is introduced.


# 147778 05-Jul-2005 glebius

Remove obsoleted sysctl interface for switching between standard and 3Com
PPPoE modes. The interface was declared obsoleted before 5.3-RELEASE.

When running as access concentrator ng_pppoe(4) supports both modes
simultanously. When running as client mode can be swicthed in ppp(8)
configuration.

Approved by: re (scottl)


# 141851 13-Feb-2005 ru

Expand contractions.


# 141350 05-Feb-2005 ru

Verify that SYNOPSIS section compiles.


# 132885 30-Jul-2004 glebius

Fix mdoc(7) and grammar errors from previous commit.

Requested, submitted and reviewed by: ru


# 132850 29-Jul-2004 glebius

Document new control messages NGM_PPPOE_GETMODE, NGM_PPPOE_SETMODE.
Note that sysctl net.graph.nonstandard_pppoe is deprecated.

Approved by: julian (mentor)


# 131530 03-Jul-2004 ru

Mechanically kill hard sentence breaks and double whitespaces.


# 123672 19-Dec-2003 yar

Bring the description of the sysctl(8) variable
net.graph.nonstandard_pppoe into accord with the reality.

MFC after: 1 week


# 123645 18-Dec-2003 yar

mdoc(7) style: Start each sentence on a new line.


# 123644 18-Dec-2003 yar

Capitalize PPPoE, PPP, and Ethernet in a consistent way.


# 123641 18-Dec-2003 yar

The politically incorrect sysctl "stupid_isp" had its name
changed long ago. It has been "nonstandard_pppoe" for quite
a while.


# 122758 15-Nov-2003 harti

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.


# 117011 28-Jun-2003 ru

Hiten's patchset for section four manpages, slightly edited by me.


# 90979 20-Feb-2002 brian

Document NGM_PPPOE_ACNAME.


# 87647 11-Dec-2001 ru

s/sysctl -w/sysctl/


# 84306 01-Oct-2001 ru

mdoc(7) police: Use the new .In macro for #include statements.


# 79727 14-Jul-2001 schweikh

Removed whitespace at end-of-line; no content changes. I simply did
cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'

BTW, what editors are the culprits? I'm using vim and it shows
me whitespace at EOL in troff files with a thick blue block...

Reviewed by: Silence from cvs diff -b
MFC after: 7 days


# 79538 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


# 79366 06-Jul-2001 ru

mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).


# 72946 23-Feb-2001 julian

Shuffle sysctls a bit (thankyou whoever made them dynamic for modules)
and add a sysctl to pppoe to activate non standard ethertypes
so that idiot ISPs (apparently in France) who use
equipment from idiot suppliers (rumour says 3com)
who use nonstandard ethertypes can still connect.

"yep, sure we do pppoe, we use a different identifier to that dictated in
the standard, but sure it's pppoe!"

sysctl -w net.graph.stupid_isp=1 enables the changeover.


# 71221 18-Jan-2001 ru

mdoc(7) police: add missing .Ed call.


# 67627 26-Oct-2000 asmodai

Update @freebsd.org email addresses to @FreeBSD.org as is the
precedent.


# 67508 24-Oct-2000 julian

Change archie's and my email addresses from Whistle.com to FreeBSD.org


# 65813 13-Sep-2000 julian

Fix small typo in sample code.
Submitted by: Jean-Marc Zucconi <jmz@FreeBSD.org>


# 59982 04-May-2000 archie

Move netgraph node type man pages from section 8 to section 4.


# 54927 21-Dec-1999 julian

Manual page style work.
Submitted by: Alexey Zelkin <phantom@FreeBSD.org>
thanks!


# 53913 30-Nov-1999 archie

Add two new generic control messages, NGM_ASCII2BINARY and
NGM_BINARY2ASCII, which convert control messages to ASCII and back.
This allows control messages to be sent and received in ASCII form
using ngctl(8), which makes ngctl a lot more useful.

This also allows all the type-specific debugging code in libnetgraph
to go away -- instead, we just ask the node itself to do the ASCII
translation for us.

Currently, all generic control messages are supported, as well as
messages associated with the following node types: async, cisco,
ksocket, and ppp.

See /usr/share/examples/netgraph/ngctl for an example of using this.

Also give ngctl(8) the ability to print out incoming data and
control messages at any time. Eventually nghook(8) may be subsumed.

Several other misc. bug fixes.

Reviewed by: julian


# 53398 19-Nov-1999 archie

Miscellaneous edits.


# 52691 30-Oct-1999 mpp

Fix some spelling errors.


# 52619 29-Oct-1999 julian

Slight touchups noticed after checkin.


# 52618 29-Oct-1999 julian

Add a man page for the pppoe node. Includes sample code.


# 52419 21-Oct-1999 julian

Whistle's Netgraph link-layer (sometimes more) networking infrastructure.
Been in production for 3 years now. Gives Instant Frame relay to if_sr
and if_ar drivers, and PPPOE support soon. See:
ftp://ftp.whistle.com/pub/archie/netgraph/index.html
for on-line manual pages.

Reviewed by: Doug Rabson (dfr@freebsd.org)
Obtained from: Whistle CVS tree