<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/ppp/systems.h, branch releng/7.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2001-11-03T21:45:32Z</updated>
<entry>
<title>Add a ``log'' command for logging specific information.</title>
<updated>2001-11-03T21:45:32Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-11-03T21:45:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=46df5aa7bc98cd1d4769ce244d518f4e161f3e61'/>
<id>urn:sha1:46df5aa7bc98cd1d4769ce244d518f4e161f3e61</id>
<content type='text'>
Add an ``UPTIME'' variable to indicate the bundle uptime.

It's now possible to put something like this in ppp.linkdown
for a server setup:

  MYADDR:
    log Session closing: User USER, address HISADDR, up UPTIME

Fixed some memory leakage with commands that expand words.
Made some functions static.
Fixed a diagnostic bug (iface add .... SIOCDIFADDR)
</content>
</entry>
<entry>
<title>Convert IIJ copyrights to BSD copyrights.</title>
<updated>2001-06-13T21:52:19Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-06-13T21:52:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=65309e5cda5d671cbca4763b481566ce387dcf7e'/>
<id>urn:sha1:65309e5cda5d671cbca4763b481566ce387dcf7e</id>
<content type='text'>
Approved by: Toshiharu OHNO &lt;tohno@sirius.ocn.ne.jp&gt;
</content>
</entry>
<entry>
<title>Understand environment variables in commands</title>
<updated>2000-03-14T01:47:31Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-03-14T01:47:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2a30e2ac0b09cb67cd405a077241278929a8ca65'/>
<id>urn:sha1:2a30e2ac0b09cb67cd405a077241278929a8ca65</id>
<content type='text'>
Submitted by: Mark Knight &lt;markk@knigma.org&gt;
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-28T01:35:59Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-28T01:35:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=97d92980a96a50750844f420cc225ddf918f0699'/>
<id>urn:sha1:97d92980a96a50750844f420cc225ddf918f0699</id>
<content type='text'>
</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/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>Give ``load'' optional context.  It's now possible to</title>
<updated>1998-06-15T19:05:51Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-06-15T19:05:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=30291ffb15d7e4b02d0e8de225a57dd49f655d4e'/>
<id>urn:sha1:30291ffb15d7e4b02d0e8de225a57dd49f655d4e</id>
<content type='text'>
``link 1,2,3 load label'' for people that want to set
up their links in a more mpd-like manner.
</content>
</entry>
<entry>
<title>MFMP: Make ppp multilink capable.</title>
<updated>1998-05-21T21:49:08Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-05-21T21:49:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d91d286164db7f10f516a9d0bca0a3527e864714'/>
<id>urn:sha1:d91d286164db7f10f516a9d0bca0a3527e864714</id>
<content type='text'>
      See the file README.changes, and re-read the man page.
</content>
</entry>
<entry>
<title>o Add the `set mode' command for change a links current mode.  It</title>
<updated>1998-05-15T23:58:30Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-05-15T23:58:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dd0645c5b76252f6c673406039f384ba2cdeea74'/>
<id>urn:sha1:dd0645c5b76252f6c673406039f384ba2cdeea74</id>
<content type='text'>
  is not possible to switch to or from dedicated or direct mode,
  but all other combinations are ok (eg. -auto -&gt; -ddial).
o Cope with the fact that commands with optional context may not
  be able to obtain a link with command_ChooseLink() (if all links
  have been deleted for example).
o Allow `clone'ing in non-multilink mode.  We may for example want
  to configure two links in unilink mode and dial them both, using
  the one that comes up first.  It's also possible to rename
  ``deflink'' by cloning it, deleting the original, then setting
  the mode of the new link.
</content>
</entry>
<entry>
<title>Cosmetic:  Make our external function names consistent.</title>
<updated>1998-05-01T19:26:12Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-05-01T19:26:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dd7e261079699ca066fd8acaaf3ed460e5de61a1'/>
<id>urn:sha1:dd7e261079699ca066fd8acaaf3ed460e5de61a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>o Remove the `mode' global - it's now per physical device.</title>
<updated>1998-04-10T13:19:23Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-04-10T13:19:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=565e35e50e2cdac423588a3d18742544bde128b0'/>
<id>urn:sha1:565e35e50e2cdac423588a3d18742544bde128b0</id>
<content type='text'>
o Shuffle things that live at the datalink level into
  ``show link'' rather than ``show modem''.
o Make both ``show'' commands prettier and more consistent,
  and display carrier status, link type and our name in
  ``show modem''.
o Show redial and reconnect information in ``show link''
  and remove ``show redial'' and ``show reconnect''.
o Down the correct link in bundle_LinkLost().
o Remove stale -direct and -background links at the end
  of our main loop, not when we know they're going.  This
  prevents unexpected pointer-invalidations...
o If we ``set server'' with the same values twice, notice
  and don't moan about failure.
o Record dial script despite our link mode.  The mode may
  be changed later (next mod) :-)  We never run scripts
  in -direct and -dedicated modes.
o Make ``set server none'' functional again.
o Correct datalink state array so that we don't report an
  ``unknown'' state.
o Pass struct ipcp to IpcpCleanInterface, not struct fsm.
o Create TUN_PREFIX define rather than hard-coding in main.c
o prompt_TtyInit now handles a NULL prompt for -direct mode
  rather than having to create one then destroy it uncleanly.
o Mention our mode in the "PPP Started" LogPHASE message.
o Bring all auto links up when we have something to send.
o Remove some redundant Physical_*() functions.
o Show which connection is running a command when logging
  commands.
o Initialise throughput uptime correctly.
</content>
</entry>
</feed>
