<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.sbin/ppp/command.c, branch release/3.1.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.1.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.1.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1999-02-16T01:59:46Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-02-16T01:59:46Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-02-16T01:59:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=838992f094ccde014679a7cfafc495840eb932a1'/>
<id>urn:sha1:838992f094ccde014679a7cfafc495840eb932a1</id>
<content type='text'>
'RELENG_3_1_0_RELEASE'.

This commit was manufactured to restore the state of the 3.1-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Allow a variable as the first arg to ``set proctitle''.</title>
<updated>1998-12-14T01:15:34Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-12-14T01:15:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=87766c5694bd177891489607dc25f681232bb650'/>
<id>urn:sha1:87766c5694bd177891489607dc25f681232bb650</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't delete the primary interface address when</title>
<updated>1998-11-05T21:59:48Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-11-05T21:59:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c2896afbb96597b12c36a387839b0d5e08606f83'/>
<id>urn:sha1:c2896afbb96597b12c36a387839b0d5e08606f83</id>
<content type='text'>
``iface clean'' is used in auto mode while there
are no active links.
</content>
</entry>
<entry>
<title>Allow multiple systems (config labels) on the command</title>
<updated>1998-10-31T17:38:47Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-10-31T17:38:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7cf368eb42edc6d7738f431289a1e3e2203421e6'/>
<id>urn:sha1:7cf368eb42edc6d7738f431289a1e3e2203421e6</id>
<content type='text'>
line and in the ``load'' &amp; ``dial'' commands.  The last
label loaded becomes the current label name.
Only require a label for -auto mode.
</content>
</entry>
<entry>
<title>Add ``set proctitle'' for changing argv[0].  All substitutions</title>
<updated>1998-10-27T22:53:22Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-10-27T22:53:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0f781a72523acc386d0202547e14c36069445d5a'/>
<id>urn:sha1:0f781a72523acc386d0202547e14c36069445d5a</id>
<content type='text'>
are done in the same way as command execution.

For example, ``set proctitle USER INTERFACE PROCESSID'' would
be useful in a -direct profile for identifying who's connected.
</content>
</entry>
<entry>
<title>Add ``PROCESSID'' as a constant expanded when running</title>
<updated>1998-10-27T22:53:19Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-10-27T22:53:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a237dcba17d047258e1c9907b05515b606bbdefd'/>
<id>urn:sha1:a237dcba17d047258e1c9907b05515b606bbdefd</id>
<content type='text'>
commands.
</content>
</entry>
<entry>
<title>Shuffle the iface-alias option so that's in alphabetical</title>
<updated>1998-10-26T19:07:42Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-10-26T19:07:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3535dfb0be42bdd7ec6083834d4eeb834fbb7183'/>
<id>urn:sha1:3535dfb0be42bdd7ec6083834d4eeb834fbb7183</id>
<content type='text'>
order like the rest of the options.
</content>
</entry>
<entry>
<title>Add ``enable proxyall'' support.  This adds proxy ARP entries</title>
<updated>1998-10-26T19:07:39Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-10-26T19:07:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3afe5ccb7512f2632ee714e310b46470f2e4d6fa'/>
<id>urn:sha1:3afe5ccb7512f2632ee714e310b46470f2e4d6fa</id>
<content type='text'>
for every machine on every class C or smaller subnet that we
route to.
Add ``set {send,recv}pipe'' for controlling our socket buffer
sizes.
Mention the IP number with the problem in a few error messages.
All submitted by:     Craig Leres &lt;leres@ee.lbl.gov&gt;
Modified slightly by: me
</content>
</entry>
<entry>
<title>Fix the interface alias code.  Previously, I was expecting something</title>
<updated>1998-10-26T19:07:36Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-10-26T19:07:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=17871c5f6c2cdee5d29ab34b10dbc2bba8c568a5'/>
<id>urn:sha1:17871c5f6c2cdee5d29ab34b10dbc2bba8c568a5</id>
<content type='text'>
like

tun0: flags=blah
	10.0.0.1 -&gt; 10.0.0.100
	10.0.0.2 -&gt; 10.0.0.100
	10.0.0.3 -&gt; 10.0.0.100

to DTRT, despite the SIOCAIFADDR for each new alias returning
-1 &amp; EEXIST while adding the alias anyway.  In real life, once
we have the second alias with the same destination, nothing will
route any more !  Also, because I was ignoring EEXIST, the
dynamic IP assignment code was assigning duplicate addresses
('cos it was being lied to by iface_inAdd()).

Now we have

tun0: flags=blah
	10.0.0.1 -&gt; 255.255.255.255
	10.0.0.2 -&gt; 10.0.0.100
	10.0.0.3 -&gt; 255.255.255.255

This works - stuff bound to 10.1 &amp; 10.3 will be considered alive
by the kernel, and when they route back to the tun device, the
packets get aliased to 10.2 and go out to 10.100 (as with the
original plan).

We still see the EEXIST in SIOCAIFADDR, but ignore it when our
destination is 255.255.255.255, assuming that the alias *was*
actually added.

Additionally, ``iface add'' may now optionally be given only
the interface address.  The mask &amp; destination default to
255.255.255.255.
</content>
</entry>
<entry>
<title>Loosen our restrictions on setting enddisc, mrru,</title>
<updated>1998-10-24T01:08:45Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-10-24T01:08:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9b5f8ffdc60dd552d15b3daf2f09f8ac3981752e'/>
<id>urn:sha1:9b5f8ffdc60dd552d15b3daf2f09f8ac3981752e</id>
<content type='text'>
shortseq, authname and authkey.

o Auth{name,key} may additionally be set in PHASE_ESTABLISH.
o The others may be set in PHASE_ESTABLISH as long as no links
  have yet reached DATALINK_LCP.
</content>
</entry>
</feed>
