X-Git-Url: http://git.ozlabs.org/?p=ppp.git;a=blobdiff_plain;f=pppd%2Fpppd.8;h=7ad24c51f3a42678697ec8a66723bd6a29e49e92;hp=4a375640bb4ecbd477df1597633e74f205c8a8dd;hb=2b4ea140432eeba5a007c0d4e6236bd0e0c12ba4;hpb=e5b9a1061f126b36c558aea09fd76fd691ebf018 diff --git a/pppd/pppd.8 b/pppd/pppd.8 index 4a37564..7ad24c5 100644 --- a/pppd/pppd.8 +++ b/pppd/pppd.8 @@ -1,5 +1,5 @@ .\" manual page [] for pppd 2.4 -.\" $Id: pppd.8,v 1.89 2007/06/19 02:08:35 carlsonj Exp $ +.\" $Id: pppd.8,v 1.90 2008/03/26 12:09:40 paulus Exp $ .\" SH section heading .\" SS subsection heading .\" LP paragraph @@ -193,6 +193,9 @@ will not accept a different value from the peer in the IPCP negotiation, unless the \fIipcp\-accept\-local\fR and/or \fIipcp\-accept\-remote\fR options are given, respectively. .TP +.B +ipv6 +Enable the IPv6CP and IPv6 protocols. +.TP .B ipv6 \fI\fR,\fI Set the local and/or remote 64-bit interface identifier. Either one may be omitted. The identifier must be specified in standard ascii notation of @@ -449,6 +452,11 @@ scripts. If this option is given, the \fIstring\fR supplied is given as the 6th parameter to those scripts. .TP +.B ipv6cp\-accept\-local +With this option, pppd will accept the peer's idea of our local IPv6 +interface identifier, even if the local IPv6 interface identifier +was specified in an option. +.TP .B ipv6cp\-max\-configure \fIn Set the maximum number of IPv6CP configure-request transmissions to \fIn\fR (default 10). @@ -817,6 +825,17 @@ Disable the \fIproxyarp\fR option. The system administrator who wishes to prevent users from creating proxy ARP entries with pppd can do so by placing this option in the /etc/ppp/options file. .TP +.B noremoteip +Allow pppd to operate without having an IP address for the peer. This +option is only available under Linux. Normally, pppd will request the +peer's IP address, and if the peer does not supply it, pppd will not +bring up the link for IP traffic. With this option, if the peer does +not supply its IP address, pppd will not ask the peer for it, and will +not set the destination address of the ppp interface. In this +situation, the ppp interface can be used for routing by creating +device routes, but the peer itself cannot be addressed directly for IP +traffic. +.TP .B notty Normally, pppd requires a terminal device. With this option, pppd will allocate itself a pseudo-tty master/slave pair and use the slave @@ -999,6 +1018,13 @@ Authentication Protocol] authentication. Require the peer to authenticate itself using PAP [Password Authentication Protocol] authentication. .TP +.B set \fIname\fR=\fIvalue +Set an environment variable for scripts that are invoked by pppd. +When set by a privileged source, the variable specified by \fIname\fR +cannot be changed by options contained in an unprivileged source. See +also the \fIunset\fR option and the environment described in +\fISCRIPTS\fR. +.TP .B show\-password When logging the contents of PAP packets, this option causes pppd to show the password string in the log message. @@ -1039,6 +1065,13 @@ under Linux and FreeBSD 2.2.8 and later. Sets the ppp unit number (for a ppp0 or ppp1 etc interface name) for outbound connections. .TP +.B unset \fIname +Remove a variable from the environment variable for scripts that are +invoked by pppd. When specified by a privileged source, the variable +\fIname\fR cannot be set by options contained in an unprivileged +source. See also the \fIset\fR option and the environment described +in \fISCRIPTS\fR. +.TP .B updetach With this option, pppd will detach from its controlling terminal once it has successfully established the ppp connection (to the point where