aboutsummaryrefslogtreecommitdiff
path: root/sbin/slattach
Commit message (Collapse)AuthorAgeFilesLines
* Change this:Peter Wemm2003-01-081-4/+4
| | | | | | | | | | | | | | #include <strings.h> ... foo = (char *)strdup(...); To: #include <string.h> foo = strdup(...); because the former segfaults on an ia64 since there is no prototype for strdup() in strings.h. Converting an "int" to a pointer is fatal. Notes: svn path=/head/; revision=108929
* Fixed the abuses of .Ql visible on stderr in troff mode.Ruslan Ermilov2002-12-231-4/+4
| | | | | | | PR: docs/37176 Notes: svn path=/head/; revision=108221
* The .Nm utility.Philippe Charnier2002-07-061-6/+10
| | | | Notes: svn path=/head/; revision=99503
* s/demon/daemon/Dima Dorfman2002-05-121-1/+1
| | | | Notes: svn path=/head/; revision=96432
* o remove __PWarner Losh2002-03-211-1/+1
| | | | | | | o remove main prototype Notes: svn path=/head/; revision=92883
* Default to WARNS=2.David E. O'Brien2001-12-041-0/+1
| | | | | | | | | Binary builds that cannot handle this must explicitly set WARNS=0. Reviewed by: mike Notes: svn path=/head/; revision=87325
* Remove whitespace at EOL.Dima Dorfman2001-07-151-3/+3
| | | | Notes: svn path=/head/; revision=79754
* mdoc(7) police: removed HISTORY info from the .Os call.Ruslan Ermilov2001-07-101-1/+1
| | | | Notes: svn path=/head/; revision=79530
* mdoc(7) police: remove extraneous .Pp before and/or after .Sh.Dima Dorfman2001-07-091-1/+0
| | | | Notes: svn path=/head/; revision=79454
* - Backout botched attempt to introduce MANSECT feature.Ruslan Ermilov2001-03-261-0/+1
| | | | | | | - MAN[1-9] -> MAN. Notes: svn path=/head/; revision=74815
* Set the default manual section for sbin/ to 8.Ruslan Ermilov2001-03-201-2/+0
| | | | Notes: svn path=/head/; revision=74531
* Prepare for mdoc(7)NG.Ruslan Ermilov2000-12-271-1/+1
| | | | Notes: svn path=/head/; revision=70401
* mdoc(7) police: use the new features of the Nm macro.Ruslan Ermilov2000-11-201-4/+4
| | | | Notes: svn path=/head/; revision=68960
* Remove single-space hard sentence breaks. These degrade the qualitySheldon Hearn2000-03-011-4/+8
| | | | | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc. Notes: svn path=/head/; revision=57668
* $Id$ -> $FreeBSD$Peter Wemm1999-08-283-3/+3
| | | | Notes: svn path=/head/; revision=50476
* sprintf -> snprintfKris Kennaway1999-06-061-2/+3
| | | | | | | Obtained from: OpenBSD Notes: svn path=/head/; revision=47775
* $Header$ -> $Id$Kris Kennaway1999-05-293-58/+70
| | | | | | | | | | | Manpage formatting/grammatical fixes. Check return value of malloc() Add sccsid[], other minor source code cleanups Submitted by: Philippe Charnier Notes: svn path=/head/; revision=47595
* Fixed printf format errors.Bruce Evans1998-08-021-2/+4
| | | | Notes: svn path=/head/; revision=38023
* Fixed printf format errors.Bruce Evans1998-06-281-2/+2
| | | | Notes: svn path=/head/; revision=37241
* Remove the casts on signal() returns and compare the returned valueJohn Birrell1998-02-201-5/+5
| | | | | | | | | with SIG_ERR to detect the error case. Suggested by: bde. Notes: svn path=/head/; revision=33659
* signal() returns an pointer, so must be cast to long, not int beforeJohn Birrell1998-01-251-5/+5
| | | | | | | comparing < 0. Notes: svn path=/head/; revision=32759
* Remove unused private include files from slattach.Eivind Eklund1997-12-211-8/+3
| | | | | | | Submitted by: bde Notes: svn path=/head/; revision=31922
* Use err(3). Add usage().Philippe Charnier1997-06-191-34/+21
| | | | Notes: svn path=/head/; revision=26738
* Fix typo: "oder" -> "order".Daniel O'Callaghan1997-04-161-2/+2
| | | | Notes: svn path=/head/; revision=24978
* Remove the syslog stuff, and allow various return valuesBrian Somers1997-03-311-3/+10
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=24461
* Move uucplock into libutil and create a manual page.Brian Somers1997-03-301-4/+2
| | | | Notes: svn path=/head/; revision=24417
* compare return value from getopt against -1 rather than EOF, per the finalWarner Losh1997-03-291-2/+2
| | | | | | | posix standard on the topic. Notes: svn path=/head/; revision=24359
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
| | | | Notes: svn path=/head/; revision=22990
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=21673
* Sort cross references.Wolfram Schneider1997-01-131-4/+4
| | | | Notes: svn path=/head/; revision=21635
* Update to match changes in <net/if.h>.Garrett Wollman1997-01-031-1/+2
| | | | Notes: svn path=/head/; revision=21264
* Fix if.h lossage. I could have sworn I already fixed this one.Garrett Wollman1996-12-101-2/+3
| | | | Notes: svn path=/head/; revision=20295
* Fix up programs which expect <net/if.h> to include <sys/time.h> to insteadGarrett Wollman1996-12-101-11/+14
| | | | | | | | | 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. Notes: svn path=/head/; revision=20287
* Properly distinguish 3 different cases:Andrey A. Chernov1996-03-122-10/+23
| | | | | | | | No redial command. Empty redial command. Non-empty redial command. Pointed-by: bde Notes: svn path=/head/; revision=14606
* Re-open line after hangup in any caseAndrey A. Chernov1996-03-121-15/+2
| | | | Notes: svn path=/head/; revision=14586
* Call unit-command -1 <new> first time connected, close PR 569Andrey A. Chernov1996-02-172-9/+18
| | | | Notes: svn path=/head/; revision=14128
* Fix a bunch of spelling errors.Mike Pritchard1996-01-291-5/+5
| | | | Notes: svn path=/head/; revision=13720
* recording cvs-1.6 file deathPeter Wemm1995-12-301-143/+0
| | | | Notes: svn path=/cvs2svn/branches/ATT/; revision=13122
* Convert to proper English in the same manner as the sliplogin manpage.Nate Williams1995-10-261-12/+11
| | | | Notes: svn path=/head/; revision=11795
* Call the -u UCMD command on exit. The command is called with theJoerg Wunsch1995-09-291-0/+9
| | | | | | | | | | | current unit number, and the "new" unit number of -1. This allows the script to actually deconfigure the SLIP interface (e.g. by running "ifconfig delete") which has been impossible previously. This is most likely a candidate for 2.1, too. Notes: svn path=/head/; revision=11075
* From Bruce:Andrey A. Chernov1995-09-202-4/+26
| | | | | | | | | | | | | | | | | | | | | | slattach always exited early because fd is not open in acquire_line(). Other (trivial) changes that I've been neglecting for some time: - Turn off O_NONBLOCK so that `chat' doesn't need to worry about it (`chat' actually does worry about it). - Really set speeds POSIXly :-). cfsetspeed() isn't POSIX. - Fix spelling error in comment. - Gripe about bad programming of doing everything from signal handlers. slattach should be written to do everything from the sigsuspend() loop, but I don't want to do it :-). From me: Use .PATH to find uucplock.c Submitted by: bde Notes: svn path=/head/; revision=10922
* Make uucp-locking optional: -L optionAndrey A. Chernov1995-09-202-53/+105
| | | | Notes: svn path=/head/; revision=10911
* Unlock device for redial_cmd, then lock againAndrey A. Chernov1995-09-191-0/+8
| | | | Notes: svn path=/head/; revision=10897
* Implement uucp-lockingAndrey A. Chernov1995-09-193-10/+172
| | | | | | | Cleanup debug/syslog code Notes: svn path=/head/; revision=10888
* Change new -U option to -S to go the same way as startslip.Andrey A. Chernov1995-09-182-7/+7
| | | | Notes: svn path=/head/; revision=10880
* New options:Andrey A. Chernov1995-09-182-30/+113
| | | | | | | | | | | | -K #: set SLIP keepalive timeout -O #: set SLIP outfil timeout -U #: set SLIP unit number sighup handler now sets tty disc for non-redial case too. Implement SIGURG handling (from keepalive). POSIXing speed settings. Notes: svn path=/head/; revision=10878
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-2/+2
| | | | Notes: svn path=/head/; revision=8871
* Do not try to make any notice if the PID file cannot be created.Joerg Wunsch1995-03-121-3/+1
| | | | | | | | Makes folks happy that run slattach in single-user, where /var/run is probably missing. Notes: svn path=/head/; revision=7045
* Make slattach create a PID file under /var/run when the connection isJoerg Wunsch1995-03-122-4/+33
| | | | | | | | | | | | | | established. This way, automatic scripts are possible that might control the SLIP connection. It's unacceptable for a daemon that's being controlled by a variety of signals to not leave its PID somewhere. The file name contains the terminal path name component of the associated tty device, so it should be unique even with multiple parallel slattach's running. The file will be unlinked at regular exit. Also found a minor bug in the option handling by compiling with -Wall. Notes: svn path=/head/; revision=7037
* configure_network() if carrier already presentAndrey A. Chernov1995-02-251-2/+4
| | | | | | | Submitted by: serg@opus.opu.odessa.ua Notes: svn path=/head/; revision=6707