Ruslan Ermilov
d0353b836e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
Ruslan Ermilov
1252c1bb05
Prepare for mdoc(7)NG.
2000-12-18 15:16:24 +00:00
Ruslan Ermilov
7c7fb079b9
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 16:52:27 +00:00
Josef Karthauser
dee921f457
Fixes a potential buffer overflow with the pid filename.
...
Submitted by: Mike Heffner <spock@techfour.net>
Submitted on: audit@freebsd.org
2000-04-30 21:04:36 +00:00
Sheldon Hearn
ef8f7ac935
Remove single-space hard sentence breaks. These degrade the quality
...
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-01 11:27:47 +00:00
Peter Wemm
7f3dea244c
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
Philippe Charnier
0ae352daa7
Correct use of .Nm and .Ev.
...
Add rcsid, rmove unused #include. Spelling.
1998-08-03 06:32:57 +00:00
Bruce Evans
ab84534772
Fixed printf format errors.
1998-08-02 16:06:35 +00:00
Bruce Evans
00e0c280db
Fixed printf format errors, scanf format errors and scanf error handling.
1998-06-28 20:40:51 +00:00
Eivind Eklund
079e1f7586
Remove unused include files
...
Submitted by: bde
1997-12-22 13:46:08 +00:00
Eivind Eklund
82bc2dfa32
Remove unused private header.
...
Submitted by: max
1997-12-21 15:35:22 +00:00
Philippe Charnier
64c12016e7
Use err(3). Add missing prototypes. Cosmetic in usage string.
1997-06-19 14:38:53 +00:00
Bruce Evans
a52432a3c6
Fixed missing DPADD. Removed now-redundant SRCS.
1997-04-01 07:43:14 +00:00
Brian Somers
687d0cdeb3
Remove the syslog stuff, and allow various return values
...
in uu_lock(). Add uu_lockerr() for turning the results of
uu_lock into something printable. Remove bogus section in man page
about race conditions allowing both processes to get the lock.
Include libutil.h and use uu_lock() correctly where it should.
Suggested by: ache@freebsd.org
1997-03-31 22:51:00 +00:00
Brian Somers
568b59b9df
Move uucplock into libutil and create a manual page.
1997-03-30 12:12:20 +00:00
Warner Losh
8d64695c7c
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-29 03:33:12 +00:00
Peter Wemm
c0ec1f37ef
Revert $FreeBSD$ to $Id$
1997-02-22 14:40:44 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Wolfram Schneider
af20215665
Sort cross references.
1997-01-13 00:25:51 +00:00
Garrett Wollman
702a1d0148
Update to match changes in <net/if.h>.
1997-01-03 20:19:50 +00:00
Garrett Wollman
628d2ac1b0
Fix up programs which expect <net/if.h> to include <sys/time.h> to instead
...
do it themselves. (Some of these programs actually depended on this
beyond compiling the definition of struct ifinfo!) Also fix up some
other #include messes while we're at it.
1996-12-10 17:11:53 +00:00
Bruce Evans
0c8ea4d48c
Eliminated includes of the "temporary" backwards compatibility header
...
<sys/dir.h> in applications. Maintained existing (inadequate) ifdefs
for dir.h vs dirent.h in libdialog, amd and rarpd, but didn't add any
new ones.
1996-09-24 08:08:11 +00:00
Bruce Evans
93d2c1bde1
Fixed a couple of format strings to match the change of pid_t from long
...
to int32_t. I only fixed the ones that I noticed the warnings for.
Perhaps most of the format strings are correct now because they were
wrong before. Except of course if int32_t isn't compatible with `int'.
1996-04-13 15:47:43 +00:00
Andrey A. Chernov
70a41bdd99
Prepare to eliminate multiply uucplock.c copies
1996-03-04 10:35:45 +00:00
Mike Pritchard
e71057d8d0
Fix a bunch of spelling errors.
1996-01-29 23:52:43 +00:00
Peter Wemm
a5b996a7ec
recording cvs-1.6 file death
1995-12-30 19:02:48 +00:00
Andrey A. Chernov
05fa416850
Log user name with each info and total connection time elapsed
...
(for accounting purposes). Log few additional events like dialing
number and connection established. Set speed POSIXly.
1995-09-27 17:15:37 +00:00
Andrey A. Chernov
feb1b301ec
Rename PATH_LOCK to PATH_UUCPLOCK
1995-09-23 15:17:32 +00:00
Andrey A. Chernov
c0810b3cbc
Use new _PATH_LOCK for lock names
1995-09-20 13:10:50 +00:00
Andrey A. Chernov
76cb3c7b5d
Make uucp-lock optional: -L option
1995-09-20 04:56:09 +00:00
Andrey A. Chernov
dbfd470885
Fix uucp locking
...
Remove unnecesary TIOCSETD
Move SLIO* before startup script call
1995-09-19 03:37:07 +00:00
Andrey A. Chernov
b1d39b7c2a
New option: -S #: set SLIP unit number
1995-09-18 14:01:11 +00:00
Andrey A. Chernov
3cfd1dbc21
Add new options:
...
-K: set keepalive SLIP timeout
-O: set outfill SLIP timeout
Handle SIGURG from keepalive like SIGHUP now, i.e. reconnect.
Back out background scription change, cause some synchro problems.
1995-09-17 21:47:24 +00:00
Andrey A. Chernov
4eac622346
Use daemon() instead of fork/setsid/close.
...
Rearrange things to do fork as later as possible.
1995-09-16 05:18:20 +00:00
Andrey A. Chernov
6bd660b66b
Oops. Fix my error with -W option
1995-09-15 22:18:45 +00:00
Andrey A. Chernov
ef7728f9c8
Close line before fork, or becomes close twice.
...
Debug output cleanup.
1995-09-15 20:34:55 +00:00
Andrey A. Chernov
3821a5a9e4
Tune it to REALLY sense carrier drop.
...
Now works with dialin devices too.
Add new option in slattach style -l: dont use modem control.
Add new option -W: specify max number of dial tries for one phone.
Remove -p option, this ugly hack not needed.
Fix script timeout expires.
Some code cleanups.
1995-09-15 20:06:50 +00:00
Andrey A. Chernov
f5b9bbb8c8
Restore TTYDISC on exit. Move setting of control terminal
...
after TTYDISC setting
1995-09-15 17:30:03 +00:00
Andrey A. Chernov
e8fcb216a6
Wait until login completed before starting SLIP (5 secs)
1995-09-15 17:08:42 +00:00
Andrey A. Chernov
13811ba072
Pass sequence number to called scripts via LINE env. variable.
...
It allows specific per phone number tunings
1995-09-15 16:41:10 +00:00
Andrey A. Chernov
da2a7625a4
Add reference to /usr/share/examples/startslip
1995-09-14 23:57:58 +00:00
Andrey A. Chernov
a5d5ac84b4
Add example scripts
1995-09-14 22:37:50 +00:00
Andrey A. Chernov
cb1efdbadd
All changes still related to original version:
...
Don't close line twice.
Change typo == to = in assignment.
Don't restart, if ioctl fails.
Implement uucp-style locking to help dialout pgms.
1995-09-14 22:01:06 +00:00
Andrey A. Chernov
27861c636f
Now understand "host!login:" style prompts additionly.
...
Add -t to specify login script timeout.
Add -w to specify retry wait time.
Describe -p option.
Now understand several -s sections (for several host phone numbers).
Remove -F sw (software flow control), it is impossible with slip.
Change -F hw (hardware flow control) option to -h as in slattach,
we don't need option with argument for only one case.
Call downscript on SIGTERM.
Improve debug diagnostic.
Allow startslip work with several slip lines without killing each other.
Unlink pid file on exit.
Skip \r and \0 in login script parsing instead making them \n.
Use absolute path to default script (/sbin/ifconfig).
Call up/down script in background to prevent hang on them.
1995-09-14 19:03:20 +00:00
Andrey A. Chernov
d880a8a822
Remove IMAXBEL clearing, our cfmakeraw() already fixed for it
...
Reviewed by:
Submitted by:
Obtained from:
1995-08-04 02:33:13 +00:00
Rodney W. Grimes
5ebc7e6281
Remove trailing whitespace.
1995-05-30 06:12:45 +00:00
Jordan K. Hubbard
81db698e3a
Joe Greco <jgreco@brasil.moneng.mei.com>'s enhancements to startslip.
...
Submitted by: jgreco
1994-12-04 12:26:01 +00:00
Garrett Wollman
404c1a5fc1
Convert to our man installation style. Also fixed long-standing bug
...
in `fastboot'/`fasthalt' in which the interpreter would hang around
after `reboot' or `halt' is run, causing an irritating ``Killed'' message.
1994-08-05 02:42:42 +00:00
Rodney W. Grimes
8fae3551ec
BSD 4.4 Lite sbin Sources
...
Note: XNSrouted and routed NOT imported here, they shall be imported with
usr.sbin.
1994-05-26 06:35:07 +00:00